Git错误地检测到冲突

时间:2017-10-10 09:45:56

标签: git

通常我做的时候

git pull origin master

即使在仅在我当前分支中而不是在主分支中修改的文件中,Git也会报告冲突。可能有什么不对?

3 个答案:

答案 0 :(得分:1)

执行git fetch origin master; git diff --name-status有助于找出实际不同的文件。

答案 1 :(得分:0)

先开启主人

git checkout master
git pull origin master

答案 2 :(得分:0)

此问题是由团队成员之间的编码设置差异引起的。其他人正在使用Windows上推荐的设置("配置core.autocrlf true" - 检查Windows样式并检查Unix风格),而我正在检查,并且"按原样#34; 。然后Visual Studio会将Unix行结尾转换为Windows行结尾,从而产生这些冲突。