Git从master brach变为dev

时间:2017-03-25 11:17:30

标签: git github version-control merge

我现在有两个分支masterdev。 它们是平行的。 我已经向我的主分支添加了几个提交,现在我只需要在dev分支中获取所有这些更改,但是没有master的副本,因为我在dev中有一些源文件分支。

分支应该像现在一样平行,没有合并和其他东西。

我该怎么做?

1 个答案:

答案 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 commitend commit