關於網路那些事...

網路行銷,SEO,網路趨勢,教學文章,網頁設計,生活時事

Git - 無法偵測修改檔案或資料夾大小寫,解決方式

| Comments

Git - 無法偵測修改檔案或資料夾大小寫,解決方式

在某些作業系統,Git 會忽略檔名或資料夾名稱大小寫。這樣的設定會造成在同專案若修改檔案或資料夾大小寫,在執行 git status 時並不會被偵測到變動。

針對這狀況有幾個建議做法

方法1. 關閉 Git 忽略大小寫設定

這裡建議針對某專案,透過 core.ignorecase 參數設定為 false,來將大小寫忽略,之後有任何大小寫變動,都會被偵測

git config --local core.ignorecase false

若有需要,也可直接全域設定

git config --global core.ignorecase false

關於 core.ignorecase 設定,只要設定為 false ,就可以讓 git 忽視系統檔案系統設定,進而用自己的 workaround 來處理。

方法2. 使用 Git mv 手動變更檔案

可直接透過Git mv 將變動大小寫的檔案進行更動

git mv myfile.txt Myfile.txt

最後,如果你喜歡這篇文章,請幫忙點個讚



最新文章推薦

討論

comments powered by Disqus