DRYな備忘録

Don't Repeat Yourself.

git logでコミットハッシュだけほしい

追記

以下、読まなくていいです

f:id:otiai10:20160615071933p:plain

% git log --pretty=oneline
5df2e90cfca356707f58de15b0c45ed7ba2446bb いろいろあたらしいかんじに調整
f7caec1f173889c76fc9bc83eed350d930a1ec41 chomexはつねにmockしない
2db4ecf41caefb102982ba88e01ba7b608d17aab Mockは分ける
...

となってコミットメッセージも得られるので、awkつかえば

% git log --pretty=oneline | awk '{print $1}'
5df2e90cfca356707f58de15b0c45ed7ba2446bb
f7caec1f173889c76fc9bc83eed350d930a1ec41
2db4ecf41caefb102982ba88e01ba7b608d17aab
...

が得られる

DRY