在大小寫不敏感的系統(tǒng)上使用Git注意事項(xiàng)

例如當(dāng)前在版本控制的文件為:

folder0/test.html
Folder1/test.html

當(dāng)我把Folder1重命名為folder1時(shí)(git并不會(huì)發(fā)生change),push到遠(yuǎn)程倉庫,發(fā)現(xiàn)遠(yuǎn)程倉庫任然保留Folder1文件名。
別人下載下來文件名就不對(duì)了。

主要思想就是先移除版本控制,然后重新add
我的處理辦法(命令行):

  • git rm -r --cached Folder1 //移除對(duì)Folder1的版本控制,不加--cached會(huì)直接把文件一起刪除
  • git add folder1 // 添加文件
  • git commit -m "rename folder" //commit
  • git push origin master //push到遠(yuǎn)程倉庫

當(dāng)前版本控制中的文件:

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

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

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