git 对重命名文件名大小写不敏感的问题

480 阅读1分钟

手动把List.vue改成list.vue,进行add操作也不行,尝试提交当前的工作目录修改,显示没有变更 在git看来,转化文件名的大小写,就相当于工作目录没有任何改变一样 引起问题的原因:是我绕过了git,直接用系统的重命名操作而导致的。 下面是探索解决这个问题的两个办法。

一、先提交删除(git rm),再提交添加(git add)

其实这个方法很简单

  1. 先将修改的文件进行备份
  2. 然后再提交、删除文件
  3. 再将刚刚备份的文件修改下名字即可

下面是简单的步骤过程

  1. 先备份 List.vue 文件

1081678772936_.pic.jpg

  1. 删除List.vue文件,并git提交

image.png

  1. 重命名备份文件,再提交即可

image.png

问题就这样解决了。

二、直接使用git mv重命名方法(推荐)

WechatIMG107.jpeg