美文网首页
git:默认对文件名大小写不敏感 (不区分文件名大小写)

git:默认对文件名大小写不敏感 (不区分文件名大小写)

作者: 喵整点薯条 | 来源:发表于2018-03-29 10:25 被阅读47次

    来自https://blog.csdn.net/u013707249/article/details/79141963

    (踩坑)git 上传文件忽略大小写
    好的约定其实比技术本身更重要,所以尽可能统一规范大小写,从而避免修改默认的配置。

    git config core.ignorecase false
    git config --global core.ignorecase false // 全局设置
    

    来自http://yijiebuyi.com/blog/e96eccc4e6f7168e0ce92fa9c79f0d23.html

    其实 git 默认对于文件名大小写是不敏感的,所以上面你修改了首字母大写,但是git 并没有发现代码任何改动.
    那么如何才能让 git 识别文件名大小写变化.

    一 配置git 使其对文件名大小写敏感

    git config core.ignorecase false
    
    zhangzhi@moke:~/code/demo$ git config core.ignorecase false
    

    二 从git 本地仓库删除此文件,然后添加再提交
    (1) 删除

    zhangzhi@moke:~/code/demo$ git rm readme.md
    

    (2) 重新添加

    zhangzhi@moke:~/code/demo$ git add Readme.md
    

    (3)提交

    zhangzhi@moke:~/code/demo$ git commit -m 'Readme.md'
    

    推荐第一种方法,配置好git 对文件名大小写敏感.

    相关文章

      网友评论

          本文标题:git:默认对文件名大小写不敏感 (不区分文件名大小写)

          本文链接:https://www.haomeiwen.com/subject/eqxmcftx.html