【问题标题】:Git get changes from a master brach into devGit 从 master 分支获取更改到 dev
【发布时间】:2017-03-25 11:17:30
【问题描述】:

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

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

我该怎么做?

【问题讨论】:

标签: git github version-control merge


【解决方案1】:

如果您想应用来自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 不包括变基,但end commit 包括在内。所以范围是commit next to start commit~end commit

【讨论】:

    猜你喜欢
    • 2011-07-17
    • 2018-11-02
    • 2014-12-17
    • 2011-04-22
    • 2019-04-12
    • 2018-04-15
    • 1970-01-01
    • 1970-01-01
    • 2016-01-20
    相关资源
    最近更新 更多