我不生产代码
我只是代码的搬运工

关于git在windows中文件名不区分大小写的处理

      今天在 windows 中修改了一个文件,将文件名由小写改为大写,但当向 git 服务器上提交时,提交上去的文件一直是原来的小写文件,而不是修改后的大写文件。通过查询资料,得到的解决办法如下:

       在 windows 中 git 索引后的文件名不区分大小写,可以使用下面命令将文件名 file 改为 File:

git mv --force file File

git mv --f file File

例如: 

git mv --f src/file  src/File

然后执行

git status

显示结果如下:

modified:  src/File
deleted:   src/file

然后再执行 commit、push 命令就可以将修改的文件提交到 git 服务器上。还有一种方法就通过修改git的配置文件来实现:

Add ignorecase = false to [core] in .git/config;

本文章为本站原创,如转载请注明文章出处:https://www.sviping.com/archives/19

分享到:
上一篇: php使用 __clone() 复制对象 下一篇: nginx配置location总结及rewrite规则写法

相关文章

12