git 切换分支报错

Git - Error:The following untracked working tree files would be overwritten by checkout

之前切换分支丝滑流畅,今天突然报错了。如上
显示有张图片未纳入版本管理

很奇怪,根据报错图片名字和 项目中名字一对比,唯一差别是有个字母大小写,不一致。所以git 认为该图未纳入版本管理

所以将git 设置忽略大小写即可

git congfig --get core.ignorecase 查看本地仓库git忽略大小写是打开还是关闭。

$ git config –get core.ignorecase

true

true 则会忽略文件名的大小写
可以将之设置为false

$ git config core.ignorecase false

重新切换ok 了

你可能感兴趣的:(git 切换分支报错)