追記
@otiai10
— はぇ~☆ (@haxe) 2016年6月14日
git log --pretty=%H
以下、読まなくていいです
% git log --pretty=oneline
5df2e90cfca356707f58de15b0c45ed7ba2446bb いろいろあたらしいかんじに調整
f7caec1f173889c76fc9bc83eed350d930a1ec41 chomexはつねにmockしない
2db4ecf41caefb102982ba88e01ba7b608d17aab Mockは分ける
...
となってコミットメッセージも得られるので、awk
つかえば
% git log --pretty=oneline | awk '{print $1}' 5df2e90cfca356707f58de15b0c45ed7ba2446bb f7caec1f173889c76fc9bc83eed350d930a1ec41 2db4ecf41caefb102982ba88e01ba7b608d17aab ...
が得られる
DRY