: Git reads the content of COMMIT-EDITMSG , applies it to the commit, and then completes the process.
The -m flag is convenient for short messages, but it completely bypasses the COMMIT-EDITMSG workflow. This means you also bypass the powerful features that come with it: templates, hook validation, and multi-line editing. COMMIT-EDITMSG
fixed bug in user stuff
A concise summary (max 50 characters) followed by a blank line. : Git reads the content of COMMIT-EDITMSG ,