某天快快樂樂的編程中,發現項目的部分文件提示版本有變更,但通過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。