我有一个正在使用的git存储库,正在使用TortoiseGit在Windows中进行管理。显示修改和差异显示工作目录和文件头之间没有区别。但是,一个红色的X出现在我的一个文件夹上。
有没有办法重置TortoiseGit的状态?有看不到的差异吗?
最佳答案
假设这不是Tortoise Git中的错误-我不使用它,所以我对此不太了解-这取决于最近发生的事情。我认为最可能的情况是您在重新设置基准时遇到了 merge 冲突,却忘记了完成重新确定基准。在这种情况下,您需要以一种或另一种方式完成 rebase :git rebase --abort
或git rebase --continue
。 git status
将为您提供线索。如果它表明您不在分支机构上,但您希望出现在分支机构上,则可能是在进行重新设置基准的过程中。
编辑: Windows中的这个人claims it's a problem with the TortoiseGit cache。尝试终止TGitCache.exe进程并重新启动资源管理器。我记得以前有一个类似TortoiseSVN的问题...
关于git - TortoiseGit显示干净目录存在冲突,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7589991/