I'm still a total fan of Chris Beam's How to Write a Git Commit Message but lately I mixed in some gitmojis.
Gitmoji support is available at different levels (e.g. GUI git clients like Tower App), but I prefer the command line tool. My current workflow is to stage everything with Sourcetree and then fire up an interactive gitmoji -c
to give a special touch to my commit message.
gitmoji -l
will listen all of the avilable messages, just like the website would do.
It surely took some time to find the fitting gitmojis for each alteration, but after a basic system was established, it was a fresh breeze for my git log.
Take a look at the related tools and ecosystem: complementary tools