当前位置:   article > 正文

Git 忽略文件名大小写_git config core.ignorecase true

git config core.ignorecase true

原文链接: https://dsx2016.com/?p=656

问题场景

Gitlab在合并分支时提示某个文件已经存在,提示需要提交.

但是真正操作提交时却又无法提交,file already exist,一直报异常.

Git终端提示的如E:/github/code-snippet/src/views/Time/index.vue

但是本地的代码为E:/github/code-snippet/src/views/time/index.vue (注意time大小写)

这是由于不同的两个分支请求合并到dev分支时,有的重命名了文件名造成的(规范和协作问题)

查看大小写

 

查看git是否对文件名的大小写敏感

 git config core.ignorecase

true为敏感,false为忽略大小写

修改大小写

git config core.ignorecase true

在末尾加上要设置的状态即可

推荐方法

使用git切换到相应的文件目录修改文件名:

git mv oldfile(旧文件名) newfile(新文件名)
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/678904
推荐阅读
相关标签
  

闽ICP备14008679号