TortoiseHG中的Mercurial Workbench允许图形化地使用许多mercurial函数。我有一个补丁坐在一个mercurial队列中,我想从中提取一些文件到另一个单独的补丁。
我找到了solution here命令行方法:
Gaol:以OP = P1 + P2结束,其中OP =原始补丁,P1 =补丁1,P2 =补丁2
解决方案:
hg qpush OP
hg qrefresh <paths to keep> to replace OP with P1, including only the paths you named. The other changes will remain as uncommitted changes in the working directory.
hg qnew -f P2 to pick up those changes.
我根本无法弄清楚如何在工作台中执行此操作,如果有人可以教我如何实现这一目标,我会很高兴。谢谢!
答案 0 :(得分:1)
当您使用TortoiseHg中的刷新按钮时,它会对列表中的勾选项目起作用,以便按照以下步骤执行操作:
显然,根据需要输入任何提交消息。