開發踩坑之旅——Git提交文件大小寫重名的坑

  • 遇到的坑

        由於文件在命名的時候沒有注意,導致文件名相同(大小寫不同)。提交代碼後發現(下圖)

        

  • 嘗試了但是沒解決問題的辦法

        設置git庫爲大小寫敏感

git config core.ignorecase false

      按照網上的說法是,用這種方法進行重命名,用git status就可以識別出修改了。可能是我姿勢不對,並沒解決問題。

  • 最後的解決方法

       使用git mv命令(僅當core.ignorecase爲true時可用)       

git add .
git mv formvalidation.js formValidation.js

        這時候看一下status(命令 Git status),會看到renamed: formvalidation.js -> formValidation.js(忘記截圖了0.0)

        然後再commit、push代碼就搞定了。

      

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章