代码之家  ›  专栏  ›  技术社区  ›  GluePear

在添加扩展另一个未合并分支的功能时处理Git分支

  •  0
  • GluePear  · 技术社区  · 6 年前

    我有一个基础 develop 分支,并创建新的 feature-a 树枝完成后,我提交更改并推送,然后发出合并请求。当合并请求的结果挂起时,我想继续处理新的 feature-b 分支,它扩展了 特征-a 树枝这是否可能,如果可能,如何实现?

    1 回复  |  直到 6 年前
        1
  •  1
  •   caramba    6 年前

    是的,当然是。

    假设你在 feature-a 只是为了确定类型

    git co feature-a
    

    要检查您是否在该分支上,可以键入

    git branch -a
    

    因此,现在您百分之百确定位于正确的分支上,然后从那里键入:

    git co -b feature-b
    

    现在您有了来自 特征-a 你可以做到

    git log
    

    查看的最后更改 特征-a 在这里,你可以 git branch -a 要验证您是否在名为 feature-b

    最重要的是 创建“新”分支时 git co -b new-branch-name 它将包含您当前所在分支的所有提交。

    然后 重要的事情#2 创建pull reuqest时,请确保选择正确的“base”分支,因为它不会自动正确设置。它还将列出所有新的提交,当您更改到右侧的基本分支时,您将只看到新分支中的“所需”提交。