git重命名的坑

如果使用git命令进行仅涉及大小写的重命名,git 默认是把你的动作忽略的,所以当你删掉本地代码,重新pull代码时,你会发现文件还是重命名之前的,神奇吧,记下这个坑,等着你们踩着坑来这看吧,坏笑/

解决方法如下:

  • 设置git库为大小写敏感(不建议)
git config core.ignorecase false

用这种方法进行重命名,用git status就可以识别出修改了,但是不推荐用这种方式,因为在更新这种修改的时候会有麻烦。

  • 使用git mv命令(仅当core.ignorecase为true时可用)
$ git mv ABC.java Abc.java

$ git status
......
renamed:
 ABC.java -> Abc.java


 上一篇
磁盘空间满处理 磁盘空间满处理
查看当前目录磁盘使用情况 df -lh 统计当前目录下的目录及文件磁盘使用从大到小排序 du -h --max-depth=1
2022-08-26
下一篇 
抓包工具Charles安装、破解及使用 抓包工具Charles安装、破解及使用
Charles是一款抓包必备的工具,支持Windows、Mac、手机的抓包测试,还能对https的SLL加密内容进行解密。 下载安装 进入官网下载地址:http://www.charlesproxy.com/,点击链接下载30天免费试用
2022-08-26
  目录