Git 文件名大小写敏感问题

921 阅读1分钟
背景:

看文章的时候刚好看到有一部分写的是关于git文件名大小写的问题,描述如下:

965731b8c57a1ba243bda390bcab6d1b.png

突然想到之前部署代码的时候也遇到了这个问题,就实验了一下

过程:

1、输入 git config --get core.ignorecase 查看git配置

03254326da1a8204d5ed4b18f1f2587f.png

可以看到,默认是true

2、然后修改下文件名(button.js ---> Button.js)

image (1).png

image (2).png

3、通过git status可以查看到,显示没有做修改(实际上改了文件名了)

e4c1e7fcf0cfe1c762318e8e1.png

4、修改git配置

git config core.ignorecase false

再使用git status 看下

fc36ceb31b3a23df5e979a8f8.jpg

可以看到,是可以检查到有文件名的修改的

总结:在使用 React 编写项目时,文件名最后保持首字母大写

解决/预防方案:mp.weixin.qq.com/s/7woU5jBNm…