一、問題背景:
在當前項目中,早先創建並已經push到遠程的文件及文件夾,將名稱大小寫更改後,git無法檢測出更改。
二、原因:
git默認配置爲忽略大小寫,因此無法正確檢測大小寫的更改
三、解決方法:
方案一:配置git
運行git config core.ignorecase false,關閉git忽略大小寫配置,即可檢測到大小寫名稱更改
方案二:手動修改
1.git rm xx 刪除本地倉庫文件(提前做文件備份)
2.修改文件名
3.git add xx 添加
4.git commit -m ""
5.git push