美文网首页jouypub.comGit手册
Git区分文件名大小写

Git区分文件名大小写

作者: JouyPub | 来源:发表于2018-08-04 12:11 被阅读0次

Git默认不区分文件名大小写

例如:创建一个文件readme.md,写入内容,提交到线上仓库,然后修改本地文件名为Readme.md,提交,会发现没有变化,无任何提示信息

其实Git默认对于文件名大小写是不敏感的,所以上面你修改了首字母大写,但是Git并没有发现代码任何改动.

那么如何才能让Git识别文件名大小写变化

  1. 配置 Git 使其对文件名大小写敏感
    git config core.ignorecase false

  2. 修改本地文件名为大写
    mv readme.md Readme.md

  3. 提交修改后的文件,如果未生效,请先删除线上仓库中的文件,重新提交

    git add Readme.md
    git commit -m 'Readme.md'
    git push origin master
    
    # 如果提交后没变化,执行该命令,之后再执行上述命令,删除本地Git管理的文件,当成新文件提交
    git rm -r --cached readme.md
    

相关文章

网友评论

    本文标题:Git区分文件名大小写

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