知りたいのですが、git review
コマンドはどのように機能しますか? つまり、変更を gerrit にアップロードするために (内部的に) コマンドを使用するgit push
のか、それとも何か他のものを使用するのかということです。この情報は、 の git フックを作成する際に役立ちgit review
ます。
11511 次
1 に答える
11
細かいマニュアルから:
変更を送信するとgit review
、次のことが行われます。
- ファイル内のどのブランチ (本番環境など) にプッシュするかを調べ
.gitreview
ます。この情報が見つからない場合は、master
- リビジョンにどの「トピック」を配置するかを決定します (トピックは で手動で設定できます
-t
)
- ダウンロードした変更を再送信すると、元の変更のタグが再利用されます
- コミットの概要に のようなバグ番号が含まれている場合
bug 12345
、タグはbug/12345
- それ以外の場合、タグはローカル ブランチの名前になります。
- プッシュ先のブランチに対して変更をリベースします(これをスキップするために
HEAD
使用します)-R
- 一度に複数の変更を送信している場合、またはマージされていない別の変更に基づく変更を送信している場合は、本当にそれを行うつもりだったかどうかを尋ねられます (
-y
これをスキップするには を使用します) 。 - レビューのために変更をプッシュします
于 2015-01-04T12:20:31.460 に答える