我现在有两个分支master
和dev
。
它们是平行的。
我已经向我的主分支添加了几个提交,现在我只需要在dev
分支中获取所有这些更改,但是没有master的副本,因为我在dev
中有一些源文件分支。
分支应该像现在一样平行,没有合并和其他东西。
我该怎么做?
答案 0 :(得分:0)
如果您希望<{>>将master
分支上的提交更改应用于dev
分支,则可以使用git cherry-pick <the commit from master>
。
如果您希望<{>>将master
分支上的一系列提交中的更改应用于dev
分支,则可以使用git rebase --onto dev <start commit from master> <end commit from master>
。
注意: start commit
不包括rebase,但包含end commit
。所以范围是commit next to start commit
〜end commit
。