LoginSignup
4
0

More than 5 years have passed since last update.

git commitするたび人類滅亡

Posted at

この記事は全部俺 Advent Calendar 2018の24日目の記事です。
クリスマスイブなのでなんでもないただの休日ですが人類を滅亡させます。

ある日のこと

あー仕事したなー(;・∀・)
さくっとgit commitして家でゆっくりするぞー

※音が出るので注意してください

( ゚д゚) ・
( ゚д゚) ・・
( ゚д゚) ・・・

( ゚д゚ )

仕組み

.git/hooks/pre-commitを使用して、git commit実行時にコマンドをフックしています。

コミットするたび人類滅亡を、.git/hooks/pre-commitに作成してgit commitするだけでいつでもどこでもアルマゲドンです!
Mac環境とWindows + Git Bash環境にて動作を確認しています。

pre-commitの本当の活用法について

pre-commitをネタで使用しましたが、本来pre-commitは生産性やコード品質を高めてくれるイケてるツールです!
手前味噌ですが、以下の記事のように使用することで、ダサいソースコードをコミットして恥ずかしい思いをすることを防いでくれます。

pre-commitは用法用量を守って正しく使用しましょう。

参考

偉大なる先人に感謝します:pray:
DevTools を開いたら人類滅亡

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0