Can anyone think of any reason against this?
Yes: commits should be simple, unvarnished texts to encourage minimal commit messages. If you require this formatting, your commit messages do not clearly explain the purpose of the message. In general, commit messages should be short, concise descriptions of changes, not more than two or three sentences . If more details or contexts are required, they may refer to external problems (for example, โBug fixed No. 184โ).
If this is not just a personal preference, and your commands really require a significant amount of detail and formatting to explain, then they are probably too large and should be broken down into smaller, more easily digestible chunks.
John feminella
source share