Posted at

○日間にマージされたすべてのPRをブラウザで開くワンライナー

入りたての会社でキャッチアップの為に表題のことがしたいなと思いやってみた。(hubが必要)

for e in `git log --since=1.days | grep 'Merge pull request' | cut -d '#' -f 2 | cut -d ' ' -f 1`; do hub browse -- issues/$e; done

git logのオプションはなんでもよいので、例えば Railsのバージョン間のPRを見たい時にも使える(かもしれない)

for e in `git log v5.2.1..v5.2.2 | grep 'Merge pull request' | cut -d '#' -f 2 | cut -d ' ' -f 1`; do hub browse -- issues/$e; done