Git将所有文件标记为已删除

时间:2013-09-19 13:56:58

标签: git redhat

之前已经发生过,所以我不确定原因是什么。我在RedHat安装上使用Git存储库。随机存储库将其所有文件标记为已删除但运行git add .并再次运行git status,它不会显示任何更改。我不确定是什么导致Git认为我删除了这些文件。有人有建议吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试使用git add -u .添加已删除的文件,它会负责添加重命名和删除的文件。

答案 1 :(得分:0)

检查具有本地存储库中文件句柄的进程。

如果再次发生这种情况,请检查本地GIT存储库中的文件,看看是否有任何 .temp 文件不是master的一部分。然后检查Process Explorer是否有任何句柄。关闭手柄,事情应该清理干净。或者,您可以随时关闭再打开电脑。

我点击这里创建了一个新文件,不知何故,IE在" newfile.xml.temp"上创建了句柄。或类似的东西。我关闭了IE,事情很好。