git提示檔案有修改但實際檔案無修改解決方案

Alphathur發表於2020-02-11

某天快快樂樂的程式設計中,發現專案的部分檔案提示版本有變更,但通過git比較發現檔案實際上無任何改動。

捉摸不定之際,忽然想起來最近好像修改了專案資料夾的許可權,根據這個思路找到了靠譜的解決方案。

即通過通過設定git config下core.filemode 屬性為false來忽略檔案許可權。

操作如下:

 git config --global core.filemode false

設定完發現沒什麼用,通過命令檢視git配置資訊:

 git config --list 

發現還是有一行:

core.filemode=true

故而採取直接粗暴的方式來修改,執行一下命令:

git config --edit

開啟一個編輯器視窗,直接修改成:

core.filemode=true

一切OK。

 

相關文章