關於網路那些事...

網路行銷,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

聲明,近期發現有平台大量盜用文章內容,若您發現內文非來自關於網路那些事 [https://adon988.logdown.com](https://adon988.logdown.com) ,希望您與我聯繫 [https://www.facebook.com/ThinkingWebsite](https://www.facebook.com/ThinkingWebsite)
(本文章源自"關於網路那些事)

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



最新文章推薦

討論

comments powered by Disqus