我可以使用bash挑选一个提交
git cherry-pick -n <HASH>
但有没有办法通过使用TortoiseGit来做到这一点?
检查你想要挑选提交它的分支。然后
现在你基本上有两个选项,因为在TortoiseGit中没有直接提供-n
选项。
1)将樱桃选择类型从“选择”更改为“编辑”,启动樱桃选择,然后选中“编辑提交”复选框,保持提交对话框打开,进行更改然后提交并完成樱桃 - 挑。
2)完成樱桃采摘然后
比照https://tortoisegit.org/docs/tortoisegit/tgit-dug-cherrypick.html
假设您想从dev
挑选承诺X到master
。
master
并按OK。dev
- >显示日志。-n
选项,我们可以将混合重置回到之前的提交以模拟-n
。 TortoiseGit - >浏览参考 - >右键单击master
- >显示日志 - >右键单击上一次提交 - >将“master”重置为此... - >按OK。