Our team would very much like the ability to customize the format of a cherrypick commit message, by specifying a format string in the smartgit.properties file. We are imagining a format like:
customCommitMessage="(CP %2 from %4) %3 (Cherry picked from commit %1)"
%1 = full SHA
%2 = short SHA
%3 = original commit message text
%4 = branch original commit was cherrypicked from
That would really help us understand our development flow better when looking at complicated branch hierarchies in the log window, as we could make it immediately clear when a commit is a cherrypick, and where it came from.
It also allows us to add information we need to the commit message to enhance our build and code review automation.
Customer support service by UserEcho