通常我做的时候
git pull origin master
即使在仅在我当前分支中而不是在主分支中修改的文件中,Git也会报告冲突。可能有什么不对?
答案 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行结尾,从而产生这些冲突。