Git合并忽略空格

时间:2011-08-05 12:55:58

标签: git git-merge

  

可能重复:
  git whitespace woes

如何设置get不报告纯粹由于合并上的空格引起的冲突,如下所示?

<<<<<<< HEAD
    open RESDBFILE, "< $this_day_result_file_";
    while ( my $resdbline_ = <RESDBFILE> )
    {
        my @rwords_ = split ' ', $resdbline_;
        if ( exists $uncaliberated_strategies_{$rwords_[0]} )
        { # if this strategy_filename_base was there in @strategy_filevec_
        delete $uncaliberated_strategies_{$rwords_[0]};
        }
    }
    close RESDBFILE;
=======
      open RESDBFILE, "< $this_day_result_file_";
      while ( my $resdbline_ = <RESDBFILE> )
      {
    my @rwords_ = split ' ', $resdbline_;
    if ( exists $uncaliberated_strategies_{$rwords_[0]} )
    { # if this strategy_filename_base was there in @strategy_filevec_
        delete $uncaliberated_strategies_{$rwords_[0]};
    }
      }
      close RESDBFILE;
>>>>>>> origin/stable

2 个答案:

答案 0 :(得分:14)

尝试:

$ git merge -s ignore-all-space

更多详情:

$ git help merge
/whitespace

答案 1 :(得分:2)

您可以尝试设置core.whitespace config以查看是否有帮助。