84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
以前年轻不懂事,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