【发布时间】:2010-11-18 11:02:07
【问题描述】:
出于某种原因,当我最初从存储库中提取我的一个 git 项目时,
我的工作副本中有大量文件没有对它们进行明显的更改,但仍然出现在我的unstaged changes 区域中。
我在 Windows xp 上使用 Git Gui,当我去查看文件以查看发生了什么变化时。 我看到的是:
old mode 100755
new mode 100644
有人知道这是什么意思吗?
如何将这些文件从我的未暂存更改列表中取出? (非常烦人必须浏览 100 个文件,只是为了挑选出我最近编辑并想要提交的文件)。
【问题讨论】:
-
有关
core.filemode的完整、血腥细节,请参阅my answer here。请注意,每个 Git 存储库都应该有自己的core.filemode设置,由 Git 在 Git 创建该存储库时设置;该设置应该是该存储库的正确设置。如果由于某种原因出错,您可以更改它。