こんにちは私はgithubにかなり慣れていません。コードにいくつかの変更を加えてからアップストリームにマージすると、競合がある場合は次のようになります。
Auto-merging Global.asax.cs CONFLICT (content): Merge conflict in Global.asax.cs
<<<< HEAD
======
>>>> UPSTREA/MASTER
私のコードに。誰かが理由を知っていますか?そしてそれらを取り除く方法は?乾杯
リモートとローカルの間にマージの競合があります。より小さい名前とコミット名(このHEAD
例では)はGitによって挿入されます。
競合を解決するのに役立つツールがいくつかあります。私が使用しているJetBrainsIDEAに組み込まれているものは、LHSでのローカルの変更、RHSでのリモートの変更、および中央のマージ結果を示しています。それは私にとってはうまくいくので、Gitのdiff
ツールを使い慣れていない場合は、同じように機能するツールを探してみてください。
競合を修正してからadd
、、commit
およびpush
。