Gerrit で Git-Tower を使用しようとしていますが、Git-Tower を設定して適切なプッシュ refspec を認識するのに苦労しています。
このワークフローでは、次の 2 つのリモートがorigin
あります。 は、github リポジトリを指しています。とreview
、私たちの Gerrit コード レビュー マシンを指さしました。コマンドラインからGerritへのプッシュが機能することを確認しました:
git push review HEAD:refs/for/develop
Git-Tower で push refspec を構成refs/heads/develop:refs/for/develop
し、git 構成ファイルでこれが設定されていることを確認しました。ただし、Git-Tower 内からGit-Tower にプッシュしようとすると、ではなくreview/develop
にプッシュしようとします。私は管理者ではないため、失敗します (当然のことです)。refs/heads/develop
refs/for/develop
Git-Tower 内からこのワークフローを使用できるようにするには、Git 自体または Git-Tower を具体的にどのように構成すればよいですか?