Git和egit在文件模式10064方面存在冲突,尽管文件模式设置为false



与相似

  1. 如何使Git忽略文件模式(chmod)更改
  2. 如何删除表示";旧模式100755新模式100644";来自Git中未记录的更改

但很可能是另一个问题。

系统为win7 x64。

问题

尽管filemode为false,但msysgit仍然可以看到deleted file mode 100644new file mode 100644的更改,尽管filemode设置为false:

[core]
    filemode = false

根据egit的说法,没有任何变化。我可以从msysgit提交,但这让egit认为有变化,从egit提交修改退出

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

我不理解这种混乱,因为filemode显然设置为false。。。

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

不知怎么的,我通过反复修改gitgui和eclipse-egit的commiting,解决了这个问题。在进行此类提交之前,我还对未记录的文件模式进行了更改。

对不起,我无法让这个答案更令人满意。希望这能帮助到别人。

最新更新