Git之untracked的文件添加失敗

今天在項目中clone了一個新的倉庫,切到分支下面,竟然看到了兩個untracked的文件。然后執(zhí)行g(shù)it add 命令竟然無效,很是頭大。
定位問題原因: 跟同事了解之后,是因為這兩個文件的命名大小寫有問題。因之前提交的文件命明大小寫不規(guī)范,便需要重新命名改過。因Git是對大小寫不敏感的,即忽略大小寫,這樣在Git下就出現(xiàn)了兩個相同的文件。

解決方案:

  1. 設(shè)置Git大小寫敏感
git config core.ignorecase false

這樣,就可以看到兩個不同的文件了。

  1. 刪除錯誤的文件
git rm -f file
git add .
  1. 移除掉untracked的文件
git checkout .

OK,這下,我們的工作區(qū)就干凈了。提交至遠程,完成項目清理工作。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,853評論 1 26
  • Add & Commit git init 初始化一個 Git 倉庫(repository),即把當前所在目錄變成...
    冬絮閱讀 5,125評論 0 9
  • 銀鎖點點頭。突然又扒楊百順的肩,指指自己,又指指棗樹,嘴里“嘰嘰”叫著。楊百順聽懂了,它是想自己上樹夠棗吃。楊百順...
    姜辣素閱讀 244評論 0 0
  • 依米花, 生來就是為了遇見奇跡, 一直都在等待, 等待綻放出五色花瓣。 有一種人生來就是為了, 遇見愛情, 讓自己...
    沐子晴徵閱讀 208評論 0 1

友情鏈接更多精彩內(nèi)容