我在一个分支上做了一个修正,想把它应用到另一个分支上。以下是我一直在做的事情:

git diff 68610d^ 68610d | git apply
git commit -a -m "SV-656  IP blocking not working  (applying patch from 68610d)"

工作得很好,但我突然想到,这似乎不是一种非常像吉特的做事方式。特别是,我实际上所做的只是从评论中看出来。这是一个非常基本的活动,我不认为git会错过它。
编辑:这是“樱桃采摘”的功能吗?

最佳答案

正确的方法是

git cherry-pick 68610d

如果您真的想更改提交消息:
git cherry-pick --no-commit 68610d
git commit -m "SV-656  IP blocking not working  (applying patch from 68610d)"

08-26 20:27
查看更多