今天 进行拉代码, 本地显示未有提交记录。 准确的说未有这几个文件提交记录。 说是让合并, 绝大多数都是,因为 文件大小写的问题。
其他博主分享办法,
git clean -d -fx ""
其中
x -----删除忽略文件已经对git来说不识别的文件
d -----删除未被添加到git的路径中的文件
f -----强制运行
这个办法也能行的通, 但是 本地修改记录全部会删除, 谨慎操作。
其实正确办法 重点事情说三遍。 (windwos 大小写 无法识别 导致这个问题)
把冲突文件, 重新命名。然后 git pull 就正常 操作 。
前提条件。 冲突四个文件 本地显示正常状态, 且没有需要提交记录。 可以进行 文件设置别名, 就能正常拉取。
设置以后不管用。起不到作用。 还在琢磨中。
git congfig –get core.ignorecase 查看本地仓库git忽略大小写是打开还是关闭。
$ git config –get core.ignorecase
true
true 则会忽略文件名的大小写
可以将之设置为false
$ git config core.ignorecase false
windwos 大小写无法 获取问题。 不要进行 git clean 操作 。