美しいコミットを作成できるpummitのご紹介2023/03/21に公開・約5,100字ツイートGitGitHubGoCLIcommittechなんだこれは写真のような綺麗な形のコミットメッセージを簡単に作成出来ちゃうGo製のツールです。スターしていただくと嬉しい限りです。🧐Qiitaに美しいコミットメッセージを作成する記事があるとQiitaので、その記事を呼んでみることにしました。https://qiita.com/Jung0/items/0a9a7a97a2c17f92d3c5この記事で紹介していたことを分かりやすく伝えると、タイトルにある通り絵文字を使ってコミットを区分して内容を理解しやすいようにするというTipsでした。絵文字の使い方に関してはQiitaの記事を呼んでいただければ分かります。この記事では以下のようなコミットメッセージのフォーマットが紹介されていました。(README.md)何が変わったか分かりしたか?これはコミットメッセージの末尾に変更が加えられたファイルのパスが加えられるようになりました。この末尾にファイルパスを加えたいがだけに今回のpummitというツールを作成しました。😊Goが入っている場合はこちらを実行してください。github.com/HidemaruOwO/pummit/pummit@v1.1.3現在latestが削除したはずのv1.1.9になっております。最新版をインストールする場合はv1.1.3をインストールしてください。https://github.com/HidemaruOwO/pummit/releasesインストールされていない場合はReleaseから環境にあったファイルをダウンロードして、以下のコマンドを実行してください。💨pummitは2つの方法で使用することができます。🌟pummitを使用するにあたって絵文字プレフィックスを知って置くことが必要なので、自分が使っている絵文字プレフィックスをどうぞ。これはQiitaの記事で紹介されていたものに少し改変を加えたものです。🔍lazygitを使っている方もいるでしょう。lazygitとはGitをCLIでTUIで操作できるグラフィカルなクライアントです。インストールすることをオススメします。wastebasketを入力するのは少し大変ですが、エイリアス機能を使うとwbで簡単に入力できるようになります。commandこのコマンドはエイリアスを追加することが出来ます。prefixにsparklesを代入できるようになります。commandこのコマンドはエイリアスを削除することが出来ます。prefixにはsしか代入されません。(path/to/added/file)'また引数に削除したいエイリアスを複数指定することが出来ます。commandこのコマンドは登録されているエイリアスを全て削除します。commandこのコマンドは登録されているエイリアスを全て表示します。listもし、エイリアスにs=sparklesとt=tadaが登録されている場合は以下のように出力されます。commandこのコマンドをエイリアスをリセットします。resetもし、エイリアスがこのように沢山あって混乱するほどあったり、config.jsonを直接弄ってバグらせてしまったときのリカバリとして使うことが出来ます。🎨コマンド一つでこのような綺麗な状態に戻せます。ツイートひでまるv-sli.meでブログを書いてます。布教記事やあまり伸びなかった悲しい記事たちをZennにも投稿させていただいてます。バッジを贈って著者を応援しようバッジを受け取った著者にはZennから現金やAmazonギフト券が還元されます。約5,100字ひでまるv-sli.meでブログを書いてます。布教記事やあまり伸びなかった悲しい記事たちをZennにも投稿させていただいてます。commandZennエンジニアのための情報共有コミュニティAboutZennについて運営会社お知らせ・リリースGuides使い方Publicationよくある質問LinksTwitterGitHubメディアキットLegal利用規約プライバシーポリシ。