将本地项目与现有的Git仓库链接。

3
我在将本地项目与git存储库链接时遇到了问题。
当我创建了一个与git存储库同名的新文件夹后,我运行了"git clone"命令将源代码下载到本地。但是实际上,存储库下载并创建在了我所创建的文件夹内。为了使用正确路径运行应用程序,我将下载的存储库剪切到根目录中,并删除了与主分支关联的主文件夹。现在我对应用程序进行了一些更改,希望能够将文件夹与git存储库链接起来以便推送更改。
因此,我有一个项目,想要将这个项目与一个现有的git存储库链接起来。

可能是重复的问题,参考如何克隆到非空目录? - phd
https://stackoverflow.com/search?q=%5Bgit%5D+clone+into+non-empty+folder - phd
1个回答

6
很可能在你的剪切和粘贴过程中,文件夹.git丢失了。这是一个不可见的文件夹。
修复建议:
  1. 重命名当前的项目文件夹为project-save
  2. 再次克隆项目。确保现在文件夹结构正确。
  3. 拷贝project-save中的所有源代码到新的项目中。现在您应该会看到很多“覆盖?”的问题。如果没有,那么就出了些问题。“全部同意”是您的好伙伴。
  4. 使用Git检查您的修改是否存在。
  5. 提交您的修改
  6. 如果您确定已经得到了所有东西,请删除project-save
或者,您可以使用git remote add origin <url>来添加<url>(替换为远程repo的正确URL),但如果.git文件夹丢失或损坏,则会失败。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接