git merge(自动合并)时出现重复代码

jj0*_*008 5 git

我注意到,当我使用 合并时git pull,有时我的代码可能会出现不良结果。例如,

在远程分支上:

function(){
  functionOne();
  functionTwo();
  functionThree();
}
Run Code Online (Sandbox Code Playgroud)

在本地分支机构:

function(){

  functionThree();
  functionTwo();
}
Run Code Online (Sandbox Code Playgroud)

合并后:

function(){
  functionThree();
  functionTwo();
  functionThree();
}
Run Code Online (Sandbox Code Playgroud)

上面是一个简化的例子,试图说明我的经历。当我编码时,我倾向于用空行移动代码,并且我不经常与远程分支(主)合并,我不确定这在合并时是否有任何影响。我怎样才能避免这种情况?