私は常に最新のマスターの上にレビューを置きたいと思っています。つまり、gerrit レビューを更新するときは、次の 2 つのコマンドを実行する必要があります。
git rebase origin/master && git review
gerrit (レビュー) にそれを自分で行うよう説得する方法はありますか?
私は常に最新のマスターの上にレビューを置きたいと思っています。つまり、gerrit レビューを更新するときは、次の 2 つのコマンドを実行する必要があります。
git rebase origin/master && git review
gerrit (レビュー) にそれを自分で行うよう説得する方法はありますか?
「git review」は変更を Gerrit に送信する前にすでに自動的にリベースを実行するため、「git rebase」を実行する必要はありません。リベースの実行をバイパスする場合は、-R (--no-rebase) オプションを使用します。これに関する詳細情報を表示するには、「man git-review」を実行して「-R」を検索します。
これまでのところ、次のエイリアスを追加することでこれを克服できました。
alias grr='git rebase origin/master && git review'
git-rebase-review から来ていgrr
ます...それが明らかでない場合に備えて;)