Option for recording commit name when using cherry-pick

Feature Request

Description

Small bug fixes are mostly cherry-pick between multiple branches which works very nice in the GitLab WebUI.

In addition it is sometimes usefull, to also have the commit name where we cherry-picked from. The git command-line client provides the option -x for this purpose.

Git man page:

When recording the commit, append a line that says "(cherry picked from commit ...)" to the original commit message in order to indicate which commit this change was cherry-picked from. This is done only for cherry picks. without conflicts. Do not use this option if you are cherry-picking from your private branch because the information is useless to the recipient. If on the other hand you are cherry-picking between two publicly visible branches (e.g. backporting a fix to a maintenance branch for an older release from a development branch), adding this information can be useful.

Proposal

It would be nice to have a checkbox in the cherry-pick dialog where the user can select if he want's to record the commits name or not. Default should be off for backward compatibility.

cherry-pick

Assignee Loading
Time tracking Loading