美文网首页
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 配置启用大小写敏感

    git 默认不区分文件名大小写,如果要配置严格区分大小写:打开终端 cd 到本地项目的 Git 仓库下,输入以下命...

  • git上传字符大小写问题:will not add file a

    原因分析 1、需要将 git 的大小写是否识别进行修改,默认是不区分大小写的,将他设置为区分。 2、将原来的文件名...

  • 快速解决git不区分文件名大小写的问题

    git 默认对文件名的大小写不敏感,更改文件名大小写后不会提示,导致出错,如下图: 查看git 的设置 在终端输入...

  • Git区分文件名大小写

    Git默认不区分文件名大小写 例如:创建一个文件readme.md,写入内容,提交到线上仓库,然后修改本地文件名为...

  • Git 提交文件名大小写敏感

    默认情况下,Git 对奸视的文件名是大小写不敏感的。我们可以通过以下命令使得 Git 对奸视的文件大小写敏感: R...

  • 其他

    linux中文件区分大小写而windows中不区分,文件名采用小写或严格大小写

  • Git:文件名大小写敏感

    现象 默认的情况下,Git对文件名大小写不敏感即使改变文件名,使用 git status 命令,仍然无法发现所做的...

  • GREP 常用汇总

    grep 不区分大小写搜索grep 默认对大小写敏感, 使用 -i 参数, 忽略大小写

  • 修改github区分大小写 -- 删除远程分支文件

    window for git客户端默认是不区分大小写 ps:代码在window不区分大小写在linux会区分大小写...

  • git修改文件名大小写踩坑记录

    使用git的时候,有时我们需要修改文件名的大小写,但是默认情况下,git是会忽略文件名大小写的,如果我们要修改文件...

网友评论

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

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