-
Notifications
You must be signed in to change notification settings - Fork 167
Pull Requestを簡単にローカルに取得する方法 サクラエディタ独自
Masaru Tsuchiyama edited this page Aug 28, 2020
·
1 revision
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
- Home
- Document
- Tips
- Coding Tips
- GitHub Tips
- ci
- 仮想マシンのテスト環境
- Pull-Requestを簡単にローカルに取得する方法