私は、gerrit にいくつかの変更を送信した eGIT を使用しています。この変更「B」は、すでに放棄された変更「A」に依存していました。その後、マージ競合エラーが発生しました
そこで、Gerritの変更「B」で新しいブランチを作成して、「Fetch from Gerrit」で変更をフェッチしました。次に、最新のコードを取得できるように、ブランチ「B」全体を「オリジン/マスター」にリベースしました。その間、リベース中にすべての競合を解決しました。変更「B」のパッチセットを送信すると、変更「A」が表示されます(この gerrit「B」変更を送信する前にすでに放棄されていました)。
私の質問は、変更「B」パッチ セット 1 を送信する前に既に放棄された変更「A」が、変更「B」パッチ セット 2 を送信するときにエラーを出す方法です。
また、破棄された変更を gerrit リクエスト "B" から削除するにはどうすればよいですか?
乾杯、サウラフ