84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
以前年輕不懂事,git裡檔名寫了很多大寫的,包括資料夾也是
git
最近深感檔案名稱用全小寫比較方便,所以想將原來git裡的檔案和資料夾rename為小寫,同時保證以前的提交記錄不丟失
但是試過幾次要么不能識別改大小寫後文件名的變更,要么本地改了大小寫後推送遠端(github)不識別變更,要么就是不能保留原來的提交記錄
github
所以想上來請教一下有什麼合適的方法可以達到我的目的,謝謝
在 linux 作業系統下更名。因為 windows 和 mac 都是不區分檔案名稱大小寫的。改名後刪除原本地倉庫,直接 clone 遠端。
如果這樣不適合你,你可以先改名為其他,commit 後糾正了大小寫的更名回來再 commit。
git預設對於檔案名稱大小寫是不敏感的.1,配置git 使其對檔案名稱大小寫敏感
git config core.ignorecase false
2,然後你修改名字,add,commit提交就可以了.
改名其實就是mv的操作,git mv 原始檔名 新檔名就可以了
git mv old_name new_name
在 linux 作業系統下更名。因為 windows 和 mac 都是不區分檔案名稱大小寫的。改名後刪除原本地倉庫,直接 clone 遠端。
如果這樣不適合你,你可以先改名為其他,commit 後糾正了大小寫的更名回來再 commit。
git預設對於檔案名稱大小寫是不敏感的.
1,配置git 使其對檔案名稱大小寫敏感
2,然後你修改名字,add,commit提交就可以了.
改名其實就是mv的操作,git mv 原始檔名 新檔名就可以了
git mv old_name new_name