- 在新建代码文件时,不注意把文件名应该小小写搞错了
- 文件已经push到远程了
- 在windows下面将文件名字改为全小写
改好后,在Git中没有任何反应,使用git status时,如果遇到下面情况,说明GIT大小写不敏感,如下:
[rock@ROCK-PC]$ /d/WampServer/www/hexu.org/code (dev)
$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
如何解决Git的大小不敏感问题呢?
方案一:设置Git大小写敏感:
$ git config core.ignorecase false
方案二:先删除文件,再添加进去(需要先备份文件夹):
$ git rm ; git add ; git commit -m "rename file"