我在一个分支上做了一个修正,想把它应用到另一个分支上。以下是我一直在做的事情:
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)"