开发者社区 > 云效DevOps > 正文

A、B分别提交分支A1、B1到云效,怎么A1的分支合并到develop,会A1分支看到B1分支内容?

A、B分别提交分支A1、B1到云效,怎么A1的分支合并到develop,会A1分支看到B1分支内容?

展开
收起
青城山下庄文杰 2023-07-30 10:54:51 99 0
2 条回答
写回答
取消 提交回答
  • 两个目标分支是不是一样,B1显示已合并 ;是这种场景吗
    先创建了合并请求A,从A分支合并到develop分支
    然后再创建合并请求B,从B分支合并到develop分支
    B分支包含A分支的所有提交内容,这个时候合并了合并请求B。develop分支和A分支的merge-base已经不存在diff了,所以这个时候系统就会自己把合并请求A的状态自动设置成已合并-此回答整理自钉群“云效开发者交流群6群”

    2023-07-31 20:47:40
    赞同 展开评论 打赏
  • 要实现A1分支合并到develop分支,并在A1分支中看到B1分支的内容,您可以按照以下步骤进行操作:

    1. 切换到A1分支:首先,确保您在本地仓库中切换到A1分支。您可以使用Git命令来切换到A1分支,例如:

    git checkout A1
    

    2. 合并B1分支:在A1分支上运行以下命令,将B1分支合并到A1分支:

    git merge B1
    

    这将把B1分支的更改合并到A1分支中。

    3. 推送到云效:完成合并后,使用以下命令将A1分支的更改推送到云效:

    git push origin A1
    

    这将把A1分支的更改推送到云效中的对应仓库。

    4. 切换到develop分支并合并A1分支:切换到develop分支,然后运行以下命令将A1分支合并到develop分支:

    git checkout develop
    git merge A1
    

    这将把A1分支的更改合并到develop分支中。

    5. 查看A1分支中的B1分支内容:切换回A1分支,您将能够看到已经合并的B1分支的内容。使用以下命令切换回A1分支:

    git checkout A1
    

    请注意,确保在合并分支之前进行适当的代码审查和测试。此外,请注意解决任何可能的冲突,并根据需要进行手动修改。

    如果在这个过程中遇到问题或有其他疑问,请参考Git的文档或与相应的技术支持团队联系,以获取准确的步骤和帮助。

    2023-07-30 16:55:43
    赞同 展开评论 打赏
问答分类:
问答地址:

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效 立即下载