在windows環境下,git提交檔案時,預設對檔名大小寫不敏感,若修改了檔名字的大小寫,可能會導致提交時沒有記錄,檔名修改不成功。網上搜集了幾種解決方法,現總結下: www.cnblogs.com/zourong/p/6…
1. 修改git config的配置
git config core.ignorecase false 經測試,發現當修改檔名字的大小寫並提交後,git status裡並沒有刪除檔案的操作,只有新增操作。也就是git上的檔案並沒有直接替換,而是新增了一份。
2. 先刪除舊檔案,然後新增檔案
git rm fileNames
git add newFileNames
git commit -m 'MISC:add files'
git push origin
複製程式碼
經測試,此方法有效。