get-PR.bat <PR-Number> [<remote name>]
引数名 | 意味 | 必須 | 例 |
---|---|---|---|
PR-Number | PR 番号 | ○ | 100 |
remote name | git remote の名前 | × | origin |
PR を取得するための remote name の取得先
優先順位 | 取得先 |
---|---|
1 | バッチファイルの第2引数 |
2 | 環境変数 SAKURA_EDITOR_REMOTE_NAME |
3 | origin |
PR-xx/yyyymmdd-HHMMSS
というローカルブランチに取得してチェックアウトします。
実行した後に PR が更新された場合は単純に再実行します。
フィールド名 | 意味 |
---|---|
xx | PR番号 |
yyyy | 西暦 |
mm | 月 |
dd | 日 |
HH | 時間 |
MM | 分 |
SS | 秒 |
git clone https://github.com/sakura-editor/sakura.git
cd sakura
get-PR.bat 36
<forkname>
は適宜 GitHub 上での自分のユーザー名等に読み替えます。
git clone https://github.com/<forkname>/sakura.git
cd sakura
git remote add upstream https://github.com/sakura-editor/sakura.git
git fetch upstream
get-PR.bat 40 upstream
set SAKURA_EDITOR_REMOTE_NAME=upstream
get-PR.bat 40