私はgitに新しく、Visual Studio用のgit拡張機能を使用しています。他のチームメンバーが変更をコミットするときに、プロジェクトを同期しようとすると、受信したコミットを見ることができますが、プロジェクトは同期されず、以下のエラーが発生します。ビジュアルスタジオ用Gitエクステンション
libgit2でエラーが発生しました。カテゴリ= 21(MergeConflict)。 2 コミットされていない変更はマージによって上書きされます
問題はどうやって競合をマージできますか?このエラーが発生した後に競合をマージするウィンドウはありません。また、すべての変更をコミットしました。
この問題を回避するには、良いワークフローの習慣を選択してください。マージする準備ができたら同期するマスターブランチにtchし、マスターが最新の状態になったらフィーチャーブランチをマージします。また、早送りスタイルのワークフローが好きな場合は、masterに対してフィーチャーブランチをリベースしてからマージすることもできます。しかし、基本的に - この答えに述べられているとおりです。 – patthoyts