2019-09-22
讓 git 不要再 case insensitive 大小寫不分了!
為什麼我會發現這件事?
是這樣的,一開始我發現為啥 ./img/icon
一直是灰色的,處於不會被 commit 的狀態
打開 .gitignore
一看,檔案預設模板有著
Icon
查了下 git 關於 core.ignoreCase 的文檔才發現
原來預設值是 false
,但因為 git clone 或是 git init 的時候,
因為是 MacOS
的關係,所以 git 會自動將其改為 true
知道原因了,馬上下了指令
git config core.ignoreCase false
原來這樣就可以解決...
突然發現之前為了檔案名稱大小寫問題,一直要手動 git mv
,是為了啥?