こちら(Command Line Arguments)の和訳です。
gitのブランチ機能を利用し効率的にバージョン管理を行うツール。
リポジトリを初期化。-d
でデフォルトのブランチ名が利用される。
feature
ブランチの一覧を出力。-v
でさらに多くの情報を出力。
feature
/<name>
ブランチを作成。
オプション | 説明 |
---|---|
-F |
実行前にorigin からfetch 。 |
<base> |
ベースとなるブランチ デフォルトはdevelop |
feature
ブランチをベースブランチ(デフォルトでdevelop
)にリベースする。
オプション | 説明 |
---|---|
-r |
リベースではなくマージをする |
-F |
実行前に$ORIGIN からfetch |
-k |
実行後にブランチを保持する |
指定したfeatureブランチを$ORIGIN
に共有。
指定したfeatureブランチを$ORIGIN
から取得。
develop
ブランチに含まれていない<name|nameprefix>
内の全ての変更を取得。
指定したfeature
ブランチをdevelop
ブランチにリベース。
オプション | 説明 |
---|---|
-i |
対話型で実行 |
指定したfeature
ブランチにスイッチ。
指定したfeature
ブランチを<remote>
からpull(変更内容の取り込み)。
feature finish の -rオプション、意味が逆ですね。
rebase instead of mergeが原文なので、マージの代わりにリベースをする、が正しいものです。