Git 不识别文件名字母大小写变化

解决方案

为了解决上述这个问题,可以终端运行以下命令:

  1. git mv dockerfile Dockerfile
  2. 将小写文件名称dockerfile转换为大写文件名称Dockerfile

如果一次重命名了很多文件呢

只有一个文件名大小写变化的这种场景,已经知道怎么应对了。要是有很多个文件都是名字大小写变化,这种情况又该怎么办呢。

不要慌,遇到这种场景,首先可以移除所有 git 缓存:

  1. git rm -r --cached .

上面这个命令将移除当前文件夹下所有文件/文件夹的 Git 缓存版本。运行这个命令后,会看到所有文件中都显示在 git changes中。

接下来,继续运行:

  1. git add --all .

就可以重新添加所有文件,仅显示有更改的文件喽。

 

 

详细

Git 不识别文件名字母大小写变化 (shuzhiduo.com)

posted @ 2023-02-22 21:44  外行的小白  阅读(285)  评论(0编辑  收藏  举报