我正在使用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