git没有检测到文件的更改

时间:2015-06-28 11:00:01

标签: git

我最近在Git上设置了一个存储库并想要两个版本的代码(它们之间有一些细微的变化)所以我复制了包含repo的文件夹并重命名了它。这两个文件夹位于同一目录中。

我最终删除了原始副本,并将第二个文件夹重命名为原始名称。 Git不再检测任何文件的更改,我认为这就是原因。我不知道如何解决这个问题。

有关如何解决此问题的任何想法?

感谢 RW

2 个答案:

答案 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>