Github - 如何合并到远程功能分支

Github - How to merge to remote feature branch

我的队友从我们的 master 分支创建了一个功能分支。我根据队友的功能分支创建了自己的功能分支。即

队友:

git checkout master
git checkout -b teammateA-feature-branch

我做了什么:

git checkout teammateA-feature-branch
git pull
git checkout -b teammateB-feature-branch 

我对 teammateB-feature-branch 进行了更改并提交了它们。 现在,我将如何创建一个 PR,以便将我提交的更改合并到队友的远程分支,即 teammateB-feature-branch 合并到 teammateA-feature-branch? 有什么想法吗??

您可以在本地使用 Git bash:

git checkout teammateA-feature-branch
git merge teammateB-feature-branch

然后,将更改推送到 teammateA-feature-branch:

git push origin teammateA-feature-branch:teammateA-feature-branch


如果这些分支在远程(和本地)可用,您可以执行以下操作:

  1. 转到存储库中的拉取请求选项卡。
  2. 单击“比较”按钮。
  3. 比较 teammateA-feature-branchteammateB-feature-branch
  4. 创建您的拉取请求。
  5. 合并您的更改。