Powiel możliwe:
git whitespace woesGit scalanie ignorować obowiązuje
Jak mogę dostać się do konfiguracji nie zgłaszać konflikty wyłącznie ze względu na białe znaki na scaleniu, podobnie jak następujące?
<<<<<<< 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
Jeśli nie to zgłosić, jak to się dzieje, aby połączyć? Arbitrycznie wybrać jeden do użycia? – Andy
@Andy Bardzo dobre pytanie! Zgodnie z [docs] (http://git-scm.com/docs/git-merge#_merge_strategies) dla opcji 'ignore-all-space':" Jeśli _następująca wersja wprowadza tylko białe znaki w linii, _na_ wersja Jeśli twoja wersja wprowadza zmiany w spacji, ale wersja ta zawiera istotną zmianę, używana jest jej wersja. " – TachyonVortex