我最近在Git上设置了一个存储库并想要两个版本的代码(它们之间有一些细微的变化)所以我复制了包含repo的文件夹并重命名了它。这两个文件夹位于同一目录中。
我最终删除了原始副本,并将第二个文件夹重命名为原始名称。 Git不再检测任何文件的更改,我认为这就是原因。我不知道如何解决这个问题。
有关如何解决此问题的任何想法?
感谢 RW
答案 0 :(得分:1)
您可能不小心删除了.git目录。如果发生了什么,请检查此链接(http://gitready.com/advanced/2009/03/23/whats-inside-your-git-directory.html)。
答案 1 :(得分:1)
应该只有1个!!!!除非您有一些子模块,否则项目中的.git
文件夹。如果你有子模块,每个文件夹应该包含自己的.git
文件夹。
看起来您已移动/删除了.git
文件夹,因此您的root不再是git存储库。
如果你没有" old"您可以执行以下.git
文件夹:
cd <root>
git init
git remote add <url>