t

メモ

Enumerating Unreleased Pull Requests

develop ブランチにはマージされたけれど master ブランチにはマージされていないプルリクエストの一覧を出したかった。

$ git fetch origin 
$ git log --pretty=format:"%s%n%b%x00" origin/master..origin/develop \
| ruby -0ne 'puts "#$1 #$2" if /^Merge pull request #(\d+).*\n\s*(.*)/' \
| sort -n \
| sed 's/^/- #/'