Git 重命名文件/文件夾的mv 方法
問題復現
使用gitbash 輸入以下指令:
git mv docker Docker
然後出現了這種情況,這裏的docker 是docker 文件夾。
查看git 幫助信息
使用git help
命令查看git 的命令相關信息,從終端給的反饋信息可知
mv
命令的有作用:
- 移動一個文件、文件目錄、符號鏈接
- 重名一個文件、文件目錄、符號鏈接
由此可知問題復現中沒有邏輯錯誤。
通過翻閱官方文檔、各種博客,從中得出蛛絲馬跡,最後通過實踐得出我用的win10 專業版使用git mv 重命名文件目錄時對名字是大小敏感的。
值得一提的是對文件目錄大小寫敏感,對文件名不敏感。
可以模仿使用以下命令來進行文件夾的重命名
git mv docker tmp
git mv tmp Docker
準備提交
當一切修改完成之後,使用git add *
或者git add .
然後git push
或者git push -u origin master