我可以使用bash挑选一个提交。
但是是否有任何方法可以使用TortoiseGit来实现这一点?
git cherry-pick -n <HASH>
但是是否有任何方法可以使用TortoiseGit来实现这一点?
git cherry-pick -n <HASH>
选择您要挑选提交的分支,然后:
现在您基本上有两个选项,因为TortoiseGit中没有直接提供-n
选项:
1)将挑选类型从“Pick”更改为“Edit”,开始挑选,然后选中“编辑提交”复选框,保持提交对话框打开,进行更改,然后提交并完成挑选。
2)完成挑选,然后:
参见https://tortoisegit.org/docs/tortoisegit/tgit-dug-cherrypick.html
dev
选择Commit X并将其应用到master
。
master
并点击OK。dev
上右键单击 -> 显示日志。-n
选项,因此我们可以进行混合重置以返回到先前的提交并模拟-n
。TortoiseGit -> Browse references -> 在master
上右键单击 -> 显示日志 -> 在先前提交上右键单击 -> 重置"master"到这个...... -> 点击OK。