關於網路那些事...

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

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

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

如果這篇文章對你有幫助,請在這裡點個讚



最新文章推薦