アルパカ三銃士

〜アルパカに酔いしれる獣たちへ捧げる〜

GitHub で新しく作ったブランチへ push すると Pull Request のリンクが表示される

GitHub の公式ブログにも出てる。 blog.github.com

実際に local でブランチ切って push するとこんな感じ

❯❯❯ git push origin $(git b)
Counting objects: 5, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 982 bytes | 982.00 KiB/s, done.
Total 5 (delta 3), reused 0 (delta 0)
remote: Resolving deltas: 100% (3/3), completed with 3 local objects.
remote:
remote: Create a pull request for 'add/new-feature' on GitHub by visiting:
remote:      https://github.com/username/project-x/pull/new/add/new-feature
remote:
To ssh://github.com/username/project-x.git
 * [new branch]      add/new-feature -> add/new-feature

また iTerm2 を使っているので ctrl + click でリンクに飛べるので便利!

ちなみに $(git b) はこういう感じで .gitconfig に登録している。

[alias]
    b = rev-parse --abbrev-ref HEAD