问题
文件名称最初新建的时候是大写,但是后面想要改成小写的,修改完提交的时候使用git status
命令发现并没有修改的记录,提交之后在Git上也没有修改。
解决办法
因为Git默认是不区分大小写的,所以git status
是不会提示你有修改的。
- 通过
git config --get core.ignorecase
查看默认配置 - 通过
git config core.ignorecase false
设置为区分大小写
然后git status
就可以看到修改的东西了,然后进行正常的操作就可以提交了。最好是一开始就把Git的默认配置修改掉(区分大小写的模式),后面的操作其实也可以直接本地先备份再删除提交。