当挑选一系列提交时,我可以使用-x
在每条提交消息后附加“(从提交[commit]中选取的樱桃”)行。
我如何自定义此行,而不是说“从母版[提交]的反向端口”?
在-x
命令中使用-e
或--edit
;这将在提交消息上调用您选择的编辑器。然后,您可以手动更改相应的行。
如果您要自动执行提交消息更改,请选择一个脚本/程序作为您的“编辑器”,它将::>
仅针对一个git cherry-pick
命令执行此操作,方法是在一个命令的持续时间内设置git cherry-pick
(环境变量)或$GIT_EDITOR
(Git配置设置):
core.editor
或:
GIT_EDITOR=<path/to/script> git cherry-pick -x -e <commit-specifier>
(例如,考虑使用
git -c core.editor=<path/to/script> cherry-pick -x -e <commit-specifier>
来构造编辑器脚本。]