将本地项目链接到现有的git存储库

时间:2019-03-18 09:58:33

标签: git repository bitbucket

将本地项目链接到git存储库时遇到问题。

当我创建了一个与git存储库同名的新文件夹,然后我运行git clone在本地获取源代码时,问题就开始了。但是发生的是,该资源库是在我创建的文件夹中下载并创建的。因此,为了以正确的路径运行应用程序,我剪切了下载的存储库,并将其粘贴到根目录中,然后删除了主文件夹(链接到主文件夹)。现在,我在应用程序中进行了一些更改,我想将文件夹链接到git存储库,以推送更改。

结果,我有一个项目,我想将此项目链接到现有的git存储库。

1 个答案:

答案 0 :(得分:2)

在剪切和粘贴期间,文件夹.git可能丢失了。这是一个不可见的文件夹。

建议的解决方法:

  1. 重命名当前项目文件夹为project-save
  2. 再次克隆项目。确保文件夹结构现在正确。
  3. 所有来源从project-save复制到新项目中。您现在应该看到很多“覆盖?”问题。如果您不这样做,那就出问题了。 “是所有人”是您的朋友。
  4. 使用Git来检查您的修改是否存在。
  5. 提交修改
  6. 如果确定一切都已删除,请删除project-save

或者,您可以使用git add remote origin <url>添加<url>(用远程仓库的正确URL替换),但是如果.git文件夹丢失或损坏,该操作将失败。