如何在Delphi中用现有代码接入Git并上传至GitHub?含重置方法
重置本地Git配置(重新开始)
直接找到你的Delphi代码文件夹,删除其中隐藏的.git文件夹即可。Windows系统需先开启「显示隐藏文件」选项,这个文件夹是Git的核心配置目录,删除后项目就回到未关联Git的初始状态。
本地代码上传GitHub完整步骤(已有本地代码+远程空仓库)
你当前的场景不需要克隆操作,直接在本地代码文件夹执行以下步骤即可:
- 初始化本地Git仓库
打开Delphi IDE的Git终端(或系统命令提示符/终端,进入代码文件夹),执行:git init - 添加代码到暂存区
执行:
(git add ..代表当前文件夹所有文件;若不想上传编译产物如*.exe、*.dcu,先创建.gitignore文件,把不需要的文件/文件夹路径写入其中) - 提交暂存区代码
执行:
引号内为提交说明,清晰描述本次提交内容即可。git commit -m "首次提交:Delphi项目初始代码" - 关联GitHub远程仓库
打开你创建的GitHub空仓库页面,复制仓库的HTTPS/SSH地址(格式如https://github.com/你的用户名/仓库名.git),执行:git remote add origin 你的仓库地址 - 推送到远程仓库
执行:
(若GitHub默认分支为git push -u origin mainmaster,将main替换为master即可)
关于克隆的疑问解答
克隆是把远程仓库内容下载到空白文件夹的操作,适用于本地无代码、需要从远程拉取的场景。你已有本地代码,克隆操作反而会导致Git目录冲突,这也是你之前尝试失败的可能原因之一,因此无需克隆。
内容的提问来源于stack exchange,提问作者Wolfgang Bures
相关产品推荐
相关产品推荐

