4

类似于

  1. 如何让 Git 忽略文件模式 (chmod) 更改?
  2. 如何从 Git 中的未暂存更改中删除说“旧模式 100755 新模式 100644”的文件?

但很可能是一个不同的问题。

系统是win7 x64。

问题

尽管 filemode 为 false,但 msysgit 不断看到文件模式设置为 falsedeleted file mode 100644new file mode 100644尽管 filemode 设置为 false 的更改:

[core]
    filemode = false

根据egit,没有变化。我可以从 msysgit 提交,但这使 egit 认为有更改,并从 egit 退出提交修改

“提交更改”遇到了问题。发生内部错误。没有变化。

我不明白这个烂摊子,因为文件模式显然设置为假......

我不关心文件模式,但想使用 egit 和 msysgit。
我如何摆脱这个陷阱?

4

1 回答 1

1

不知何故,我能够通过反复修改 git-gui 和 eclipse egit 的提交来摆脱这个问题。在进行此类提交之前,我还暂存了未暂存的文件模式更改。

对不起,我不能让这个答案更令人满意。希望这可以帮助某人。

于 2012-09-08T16:50:13.870 回答