windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示

windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示

 

举例,我这里的一个qrcode.php 文件,此时已经上传了服务器了

windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示

但是发现这个文件 在服务器报错了,原因是linux 服务器区分大小写(代码我就不贴了)

然后我改完大写之后提交发现是空的

windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示

 

百度之后说是改 配置

windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示

windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示

 

终于出来了,但是,提交到线上后是有问题的,往下看

左面是我线上的目录,小写的qrcode.php 和 大写的QRcode.php 都有,这个不是我们想要的结果

我们想要的结果是删掉小写的,留下大写的,就像 windows 下面的一样

windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示

 

正文来了

看见了吧 人家这里是有更名、删除、等操作的,用这里的更名、删除之后再提交就是正常的!~~~~

windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示

删除操作,提交的时候都有了,更名同理,我就不贴图了,

windows git 小乌龟 修改文件大小写后 提交 git status 里并没有显示