機械翻訳について

マージ競合とは

マージ競合は、Gitが2つの異なるブランチからのコミット間の競合するコード変更を自動的に解決する方法を決定できない場合に発生します。 マージ競合を手動で解決する必要があります。

Gitでは、マージとは、ユーザーが異なるブランチのコミットを組み合せることです。 ほとんどの場合、GitはGitペインのマージで指定したマージ戦略を使用して、2つのコミット間の差異を解決します。 ただし、ユーザーが同じコード行を異なる方法で更新した場合など、Gitはどのコード変更が正しいかわからない場合があります。 このような状況では、保持するコード変更および破棄するコードをGitに指示することで手動で解決するマージ競合が作成されます。

マージ競合を手動で解決した後、変更をリポジトリに正常にコミットできます。