【问题标题】:git strategy to take over changes from branch从分支接管更改的 git 策略
【发布时间】:2015-10-02 09:50:18
【问题描述】:

我有两个分支 分支“开发”是进行夜间构建的分支。所以它应该包含或多或少的工作代码)。提交 A 后我做了一些小错误修正 分支“功能”已从提交 A 分支以开发新功能。在新功能的工作中,我意识到如果它已经包含小错误修正会很好。 在不将不完整的功能合并到“开发”中的情况下,将这些提交放在我的功能分支之上的最佳解决方案是什么? 我要樱桃采摘吗?或者从“开发”顶部创建一个新分支并将其用于与我的功能分支合并是否有意义?

【问题讨论】:

    标签: git merge branch


    【解决方案1】:

    git cherry-pickgit checkout <feature> && git rebase <develop>。 Rebase 将从开发中获取更新并将它们放入功能中。如果您不是唯一参与该项目的人,这是一种在早期检测合并冲突的有用做法。

    【讨论】:

    猜你喜欢
    • 2017-10-17
    • 1970-01-01
    • 2016-10-29
    • 2021-07-02
    • 2018-07-27
    • 2017-11-09
    • 2019-10-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多