首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以回购者的身份添加对拉请求的提交

以回购者的身份添加对拉请求的提交
EN

Stack Overflow用户
提问于 2015-01-21 17:47:41
回答 1查看 75关注 0票数 2

在我的一次回复中,我收到了几次请求。他们是好的,但有一些小的修复(例如,打字),我想修复自己,以便我可以合并更快的公关。

现在,我如何将我的承诺添加到特定的PR中?公关作者用叉子把我的简历分叉,写了他的,然后提交了公关。

另外,作为一个附带的问题,苹果的GitHub是如何处理签出公关的?如果提交了一些更改,那么在PR结账时将提交到哪里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-21 19:26:35

master开始生成分支(合并测试分支)。

要么依次合并每个提交并使用git commit --amend,要么与git rebase -i依次遍历它们,选择e选项。如果要重置作者,请添加--reset-author

在评论中,作者说他想添加一个单独的提交。在本例中,再次使用git rebase -i (使用主服务器的SHA-1,即在合并之前),并在git rebase --continue之前添加附加提交。

完成后,将您的测试分支合并回master。

另一种没有git rebase的方式。

  • 查看每个PR (我认为这是事实,您可以使用git checkout pr/X)。
  • 基于此创建并签出本地分支(git checkout -b to-merge-PR-X)
  • 添加提交(编辑+ git add + git commit)
  • 将其推送到github:(假设github为origin) (如果您愿意-可选的话)。
  • (也许在这里做其他的事情,比如修理其他的)
  • 将分支合并为主git checkout master + git merge to-merge-PR-X
  • 修复任何合并冲突
  • 重复所有分支合并
  • 将结果主机推送到github (git push)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28073621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档