簡體   English   中英

Git提取從分支提交到新分支

[英]Git extract commits from a branch into a new one

我有以下樹:

A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P <- br-3
  ^     ^
br-1   br-2

我想從br-1和br-3提交所有提交,但在中間沒有br-2提交:

    C-D-E <- br-2
   /
A-B-F-G-H-I-J-K-L-M-N-O-P <- br-3
  ^
br-1

br-3中的提交數(不在br-2上)太大,以至於無法在B之上選擇E,F,G,H...。

我希望這可以通過重新設置成為可能,但是沒有發現有人做我想做的事情。

該命令很簡單:

git rebase --onto br-1 br-2 br-3

檢查文檔 git rebase

您的問題是文檔中選項--onto的第二個示例(它僅對分支使用不同的名稱):-)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM