我正在使用graft
命令将4个变更集从BranchA中提取到BranchB中。当我这样做,有些是嫁接,有些则不是:使用'移植'时'跳过祖先修订'是什么意思?
PS D:\Dev\ProjectAlpha> hg graft 5f403abb2b24
skipping ancestor revision 15911
PS D:\Dev\ProjectAlpha> hg graft 535ff712c5a3
grafting revision 15925
PS D:\Dev\ProjectAlpha> hg graft cf42b7113e02
grafting revision 15931
PS D:\Dev\ProjectAlpha> hg graft 6920922ee602
skipping ancestor revision 15910
我找不到任何记录,说明这一点。我可以找到源代码,但如果有人能够解释这一点,那么也许会对别人有所帮助。
请问我需要记住移植手术的顺序吗?我做错了吗?
就我而言,这意味着我试图将变更集移回到它已经在的分支中。 – Noumenon