与相似
- 如何使Git忽略文件模式(chmod)更改
- 如何删除表示";旧模式100755新模式100644";来自Git中未记录的更改
但很可能是另一个问题。
系统为win7 x64。
问题
尽管filemode为false,但msysgit仍然可以看到deleted file mode 100644
或new file mode 100644
的更改,尽管filemode设置为false:
[core]
filemode = false
根据egit的说法,没有任何变化。我可以从msysgit提交,但这让egit认为有变化,从egit提交修改退出
"提交更改"遇到问题。内部错误发生。没有变化。
我不理解这种混乱,因为filemode显然设置为false。。。
我不关心文件模式,但想使用egit和msysgit
我该如何摆脱这个陷阱
不知怎么的,我通过反复修改gitgui和eclipse-egit的commiting,解决了这个问题。在进行此类提交之前,我还对未记录的文件模式进行了更改。
对不起,我无法让这个答案更令人满意。希望这能帮助到别人。