美文网首页
Git:文件名大小写敏感

Git:文件名大小写敏感

作者: Josaber | 来源:发表于2017-10-19 13:29 被阅读0次

现象

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

配置

/etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。
~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 --global 选项,读写的就是这个文件。
当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件):这里的配置仅仅针对当前项目有效。每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig 中的同名变量。

运行命令 git config --system core.ignorecase false 配置 git 对文件名大小写敏感

查看配置

$ git config --list
credential.helper=osxkeychain
core.ignorecase=false
user.name=Josaber
user.email=<email>
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true

参考

Git Configure

相关文章

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

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

  • Git:文件名大小写敏感

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

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

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

  • GIT小知识

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

  • git merge 一个文件名大小写更改后的分支 失败

    因为git默认对文件名大小写不敏感,所以你更改大小写后,没有被捕获到diff,所以有些人会配置命令git conf...

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

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

  • 遇到的一些坑的小记录

    windows和linux在文件系统上的差异,文件名大小写敏感的问题。众所周知,win32对文件名大小写不敏感,l...

  • git 大小写问题

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

  • Git 设置文件名大小写敏感

  • Git 区分大小

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

网友评论

      本文标题:Git:文件名大小写敏感

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