gh
を使うと pull request の ID から簡単にチェックアウトできる。
$ gh pr checkout 1234
これも十分便利だが、Scripting with GitHub CLI - The GitHub Blog で紹介されている fzf と組み合わせた方法 が最高だったので早速導入した。
例えば、rails/rails の pull request から目的のものをチェックアウトする場合はこんな感じだ。
gh
はリリース当初から使っているが、改めて調べてみると面白い。
特に Using gh in GitHub Actions にある通り、
GitHub Actions と組み合わせていろいろ遊んでみようと思う。