Githubの他の人のPRを自分のローカルで確認する方法

自分用のメモです。

手順

1.自分のローカルでプルリクエストへの参照をフェッチします。この過程で、新しいブランチが作成される。 ※ID部分はPRのタイトルの後に付いている数字

$ git fetch origin pull/ID/head:BRANCHNAME

2.このプルリクエストに基づく新しいブランチに切り替え

$ git checkout BRANCHNAME
> Switched to a new branch 'BRANCHNAME'

これで、このブランチに対して任意の操作を実行できる。 ローカルテストを実行するか、他のブランチをブランチにマージすることができる。

こちらの方法の方が簡単かも

www.yokoyan.net

参考

https://docs.github.com/ja/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally#modifying-an-inactive-pull-request-locally