🙆♀️
コミットハッシュからプルリク特定したい!
コンテキスト
- このコミットハッシュからプルリク開いて背景把握したい
- の一案。vscodeから直接行く方法あったら普通に知りたいです
前提
- GitHub使ってる
- マージコミットができるようになっている
やってみる
# commit-sha の マージコミットのメッセージを表示する
> git log --merges --ancestry-path --oneline <commit-sha>..HEAD | tail -1
<SHA> Merge pull request #<Pull Request Number> from <your-merged-branch>
# GitHubのプルリクエストに飛ぶ
> gh pr view <Pull Request Number> -w
ワンライナー
※やっつけです
git log --merges --ancestry-path --oneline <commit-sha>..HEAD | tail -1 | cut -d' ' -f5 | xargs gh pr view -w
Raycast設定
git log --merges --ancestry-path --oneline {clipboard}..HEAD | tail -1 | cut -d' ' -f5 | xargs gh pr view -w
Discussion