美文网首页
git默认忽略文件名称大小写

git默认忽略文件名称大小写

作者: storyWrite | 来源:发表于2023-03-23 10:43 被阅读0次

0. 现象

当将文件名称test 修改为 Test时,git提交记录检测不到变化

1.原因

Git默认设置忽略文件名大小写是因为不同操作系统对文件名大小写的处理方式不同,为了避免在不同操作系统之间出现文件名大小写不一致的问题,Git默认忽略文件名大小写。

2. 修改默认不忽略

git config core.ignorecase false  // 关闭忽略大小写
git config --global core.ignorecase false  // 全局忽略 但是对于当前已创建项目不生效 需要上面命令 关闭项目忽略大小写

3.建议

最好不要修改这个选项,项目中文件或者文件夹命名,单个单词统一小写,如果想驼峰大写或者想大写,使用多个单词而不是一个
并且如果原来小写,忽略大小写,修改文件为大写之后提交,仓库会出现两份文件,在仓库以及服务器编译都可能导致问题

相关文章

  • Git修改文件名大小写后无法提交

    查看是否忽略大小写 true为忽略了大小写,false为为忽略大小写 设置默认不忽略大小写:git config ...

  • Git 区分大小

    因为git是默认忽略大小写修改的,导致修改文件名大小写时,不会提交文件到仓库。 先输入 git config co...

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

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

  • GREP 常用汇总

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

  • git 大小写问题

    由于git默认大小写不敏感,导致项目编译出错 git大小写敏感配置 git已push的情况下,修改远程分支上的大小...

  • 正则表达式基础

    修饰符 g 全文搜索 i ignore case 忽略大小写,默认大小写敏感 m multiple lines多行...

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

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

  • GIT小知识

    1、git中可以加入忽略文件权限的配置, 具体如下: 查看: 2、配置Git支持大小写敏感和修改文件名中大小写字母...

  • Git - 文件名忽略大小写

    cd .git 的目录下查看忽略大小写是否开启:git config core.ignorecase如果为true...

  • git 配置启用大小写敏感

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

网友评论

      本文标题:git默认忽略文件名称大小写

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