文章目录
  1. 1. git默认
  2. 2. 配置git识别大小写
  3. 3. 注意问题
  • 参考文档
  • git默认

    git默认是不区分文件名的大小写,即:
    第一次文件名为 A.js,
    修改文件名为 a.js
    git默认为未修改文件

    配置git识别大小写

    1
    git config core.ignorecase false

    注意问题

    在上面设置并commit文件之后, 使用 git rebase -i HEAD~2会提示

    1
    the following untracked working tree files would be overwritten by checkout:

    解决办法:

    • 重新设置大小写敏感,
    • 再次执行git rebase -i HEAD~2
    • 设置大小写敏感

    参考文档


    文章若有纰漏请大家补充指正,谢谢~~
    http://blog.xinshangshangxin.com SHANG殇

    文章目录
    1. 1. git默认
    2. 2. 配置git识别大小写
    3. 3. 注意问题
  • 参考文档