There are some things that has to be kept while writing a commit message on git. Some of them are
If applied, this commit will your commit message
Now I have started using command line over IDE. Which is totally a new world. Command line lets you learn and clear the basics rather than depending on IDE for every task.