3

こんにちは私はgithubにかなり慣れていません。コードにいくつかの変更を加えてからアップストリームにマージすると、競合がある場合は次のようになります。

Auto-merging Global.asax.cs CONFLICT (content): Merge conflict in Global.asax.cs

<<<< HEAD
======
>>>> UPSTREA/MASTER

私のコードに。誰かが理由を知っていますか?そしてそれらを取り除く方法は?乾杯

4

1 に答える 1

2

リモートとローカルの間にマージの競合があります。より小さい名前とコミット名(このHEAD例では)はGitによって挿入されます。

競合を解決するのに役立つツールがいくつかあります。私が使用しているJetBrainsIDEAに組み込まれているものは、LHSでのローカルの変更、RHSでのリモートの変更、および中央のマージ結果を示しています。それは私にとってはうまくいくので、Gitのdiffツールを使い慣れていない場合は、同じように機能するツールを探してみてください。

競合を修正してからadd、、commitおよびpush

于 2012-05-18T15:04:43.090 に答える