Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

git diff等々用に特定コミットの短いハッシュ値がほしい場合

今いるブランチの後ろから二番目にあるハッシュさえあらばいい
7文字なので処理も早い
固定ファイルとしておくには、ポータビリティが宜しくない

$ git log --one-line

でお目当てを探したあと、後ろから何番目か抑えておきます。
今回は二番目でした

$ git log --pretty="%h" | tail -2 | head -1 | cut -c -7
df4d31c