一般的にはgitに慣れていますが、ブランチベースのワークフローやGerritを使用したことは一度もありませんでした。私はPull Requestsをかなり新しくしています。拒否された/拒否されたプルリクエストを処理する
プルリクエストは、ほとんどが、Gerritにプッシュされた枝に似ており、レビューを待っています。 Gerritでは、私のコミットの1つに問題がある場合、その上にコメントが残され、非正のスコアが与えられます。プルリクエストでコメントを残すことができ、それを辞退することができます。 Gerritでは、コメントが引き起こした問題に対処するために、違反しているコミットを修正し、再度それらをプッシュします(同じChange-Idを持つ新しいコミット)。プルリクエストを更新するにはどうすればよいですか?上に修正コミットをプッシュするだけですか?プルリクエストを取り消し(これは可能でしょうか?)、私のコミットを修正して新しいものをプッシュアップしますか?
私たちは私たちのプロジェクトにBitbucketを使用していますが、今はフォークを避け、機能ブランチからのマスタリングを要求するだけです(主に、慣れ親しんだ。
が枝から作製することができる([ブランチ間で要求を引き参照)http://blog.bitbucket.org/2012/02/01/pull-requests-across-branches/])。私は昨夜強制力をかけて少し実験し、既存のプルリクエストを更新することができませんでした。新しいものを作成しました。私が何か間違ったことをしていないか、またはその機能がフォークでのみ動作するかどうかはわかりません。 –
@Peregrinatiはい、 "Update pull request"ボタンは、ブランチがリベースされている場合にのみ表示されます。 – VonC