如何将github repo的目录更改为其他位置?

时间:2016-05-07 12:54:03

标签: xcode git github

为避免成为X-Y问题,发生了这种情况:

我几天前从Podfile中删除了所有pod,因为我不再需要它们了。今天,我打开了xcworkspace并看到了错误。其中之一是:

  

diff:/../Podfile.lock:没有这样的文件或目录

所以我首先尝试自己解决这个问题。我尝试了pod installpod update和其他很多东西。他们都没有用。所以我想,很棒!我将删除所有与cocoapod相关的东西,然后再从头开始!所以我做到了。但问题仍然存在。

然后我从github下载了整个项目并删除了破坏的项目。我尝试将cocoapods更新到最新版本pod install,所有内容都在下载的项目中。

之后,我发现github没有跟踪下载项目的更改。它仍在垃圾中跟踪项目的变化。

我需要找到一种方法来改变github当前跟踪到下载项目的项目。我该怎么做?

P.S。我是命令行界面的绝对菜鸟。我不记得所有那些git命令。因此,如果有人可以使用github(Mac)应用程序和CLI显示解决方案,我们将不胜感激。

2 个答案:

答案 0 :(得分:0)

我用这个解决了这个问题:

  1. 创建临时文件夹
  2. 将下载的项目的项目文件夹中的所有内容移动到临时文件夹
  3. 删除已下载项目的项目文件夹,该文件夹现在为空
  4. 将已删除的项目从垃圾箱移至原始位置,即“放回”
  5. 删除原始项目文件夹的内容
  6. 将temp文件夹中的内容移动到原始项目文件夹(现在为空)
  7. 利润!

答案 1 :(得分:-1)

您可能必须将新下载的副本添加到SourceTree。 这是步骤 - SourceTree - >新存储库 - >添加现有的本地回购 - >然后在finder窗口中找到新下载的仓库。

现在我相信你可以看到新项目的变化并提交。 PFA截图。

enter image description here