因为我提交的代码(在Windows中提交)有被其他人使用MAC和Linux下载或者上传,导致我再次下拉代码然后上传时没有做任何修改的文件出现"文本是相同的,但文件不匹配"问题,具体如下图所示:
我将文件点开发现文件所有的换行符发生了改变,导致出现这个问题。
我下拉的代码:
需要上传的代码:
上述出现的问题可通过如下方法解决:
打开本地的"config"文件:
对"config"文件做如下修改:
autocrlf = truesafecrlf = false
重新下拉代码,然后将需要修改的位置覆盖,再提交,即可解决!