我开始在 Xcode 4 中使用 git 存储库,之前不知道 git,看起来我已经搞砸了存储库的状态。我首先创建了一个存储库,对其进行了许多提交,然后创建了一个分支并在该分支上进行了许多提交。然后我尝试使用 Xcode 管理器将分支合并回主分支,但它不会让我切换到主分支。当我尝试切换到主分支时,出现错误:“您需要先解析当前索引”。我不知道这到底是什么意思。我做了一个提交,一切都是最新的。我在 Xcode 菜单或屏幕中看不到任何提及“索引”的内容。在阅读了一些关于 git 的帖子并使用了 git 命令行之后,我显然迷路了,不知道该怎么做。
我知道正确的做法是学习 git 并学习如何使用命令行工具,但我现在不想为此花时间。无论如何,我并不真的需要存储库功能,我只是使用它们来看看它们是什么样的。我可以保留整个目录的副本和/或我可以使用快照给我一种回到早期状态的方法。
我一直在处理的分支上的代码的当前状态很好,所以我想做的是 un-git 它。IOW 完全消除了存储库,但将项目保持在当前状态。有没有办法做到这一点?我不需要回到master分支上的项目状态,我只需要当前状态。