1

複数のファイルを含む 1 つのコミットを作成Gerritし、コード レビューのためにプッシュしました。これはHEAD~1

次に、複数のファイルを含む別のコミットを作成し、別のコード レビューのために Gerrit にプッシュしました。これはHEAD

ここで、コミットのために 1 つのファイルを修正する必要があることに気付きましたHEAD~1が、そのファイルは最近のHEADコミットでも変更されていました。

HEAD~1の変更なしでファイルに変更を加えHEAD、コミットし、そのコミットをリベース/スカッシュしてコミットし、HEAD~1Gerrit の同じ変更にプッシュしてから、HEADコミットに対して同じことを行う必要がありますか?

4

2 に答える 2

1

はい: 「2 つ目の新しいレビューがある場合に Gerrit でレビューの問題を修正する方法」で説明されているとおり

Gerrit に依存するレビュー (つまり、同時にレビュー中の以前の変更に依存するレビュー中の 1 つの変更) があり、以前の変更に変更を加える必要がある場合、事実上両方の変更を再送信する必要があります ( 2 番目の変更は別の「親」コミットに依存するようになります)

それには以下が含まれます:

  • 3回目のコミット
  • コミットを並べ替えるための git rebase -i
  • git reviewもう一度_
于 2013-11-09T09:58:22.587 に答える