我可以使用bash挑选提交
git cherry-pick -n <HASH>
但是有什么办法可以使用TortoiseGit吗?
答案 0 :(得分:3)
签出要在其上进行选择的分支。然后
现在您基本上有了两个选择,因为-n
选项在TortoiseGit中不直接可用。
1)将cherry-pick类型从“ Pick”更改为“ Edit”,启动cherry-pick,然后选中“ Edit commit”复选框,保持commit对话框处于打开状态,进行更改,然后提交并完成采摘樱桃。
2)完成樱桃摘,然后
cf。 https://tortoisegit.org/docs/tortoisegit/tgit-dug-cherrypick.html
答案 1 :(得分:2)
假设您想从dev
到master
挑选Commit X。
master
,然后按OK。dev
->显示日志。-n
,因此我们可以将混合重置返回到先前的提交,以模拟-n
。 TortoiseGit->浏览参考->右键单击master
->显示日志->右键单击上一个提交->将“主”重置为此...->按OK。