😸
ターミナルでいい感じのコミットをする
規約のあるcommitメッセージを書く
Node.js環境の開発では、下記を組み合わせてコミットメッセージを作るパターンが定番です。
しかしターミナルでは、UIに限界がある為、味気ない感じになってしまいます。そこで、入力中の状態などを表示したり、見た目の良いUIを準備しました。
使うライブラリ
@bird-studio/interactive-messageを利用して、対話形式でコミットメッセージを作成します。
手順
こちらの通りです。
npm i -D @bird-studio/interactive-message
touch interactive-message.config.js
interactive-message.config.js
が設定ファイルです。
こちらをコピペすれば、Conventional Commit
準拠です。利用者やチームの好みあると思いますので、カスタマイズしてもらえばと思います。
すぐに試したい方
動作している動画もアップしています。
git clone https://github.com/akira-toriyama/interactive-message-demo.git
cd interactive-message-demo
yarn
touch myFile.txt
git add .
git commit
多機能で使いたい方
スペルチェックや、翻訳機能などがあります。不要だと思う場合は、コメントや削除してください。
下記を参考にしてください。
Discussion