如何将项目重新连接到现有的GitHub存储库

时间:2015-05-21 05:36:05

标签: git github clone

我正在开发一个带源代码控制的Xcode项目。我搞砸了,所以我从笔记本电脑上删除了这个项目,并下载了(ZIP)我自己的项目,我之前推送到了GitHub。但是现在这个克隆项目不是git存储库(或任何父目录):。git

问题:如何将项目重新连接到现有的GitHub存储库?

2 个答案:

答案 0 :(得分:3)

最简单的是:

  • 克隆您的GitHub项目
  • cd in the local clone
  • 做一个git --work-tree=/path/to/unzip/project diff检查你的zip是否与从git hub克隆的版本有任何不同:如果有,git add and commit。 (并使用git --work-tree=/path/to/unzip/project add -A .然后使用简单的git commit来记录项目的zip版本和git克隆的差异()
  • 继续使用本地克隆(这是一个git repo)

答案 1 :(得分:1)

另一种选择是在某个地方克隆git存储库,然后将.git目录从那里复制到您的项目文件夹中。

此文件夹将成为git存储库,您可以执行git status和所有常用命令来执行所需的操作。

可能有一些警告,但是在移动项目文件夹非常困难的情况下,它对我来说很有效。