如何将特定版本的分支拉到主服务器?

时间:2016-02-26 17:55:18

标签: github version branch pull

这个问题与我使用github的工作流程有关。我的同事给了我一个拉取请求,并继续推进他正在使用新提交的分支机构?我想提取与pull请求相关的提交,但是pull请求现在也提交了提交。我寻找解决方案,并继续被引导到" rebase"命令。遗憾的是,这个命令对我来说太复杂了,而且我使用tortoiseSVN作为github的接口。我有一些使用还原的解决方案,但它们都不优雅,必须有一些简单的东西。也是我最后一次尝试恢复时,由于恢复,我与已经不再存在的提交有一些冲突。

1 个答案:

答案 0 :(得分:1)

我的同事收到了github的回复,并问了一个人类#34;我在这里报告解决方案以帮助其他用户。

  1. 导航到要拉动工作的分支。
  2. 导航到分支的提交历史记录,并标识该历史记录中要提取到主分支的点。
  3. 点击右侧标有"<>"的按钮=="在历史记录中浏览存储库"。
  4. 单击分支下拉菜单并创建一个新分支。这将在历史记录中的那个点创建一个新的分支,以便您将其拉入主服务器。
  5. 创建并执行拉取请求以将该分支合并到主服务器中。
  6. 太容易了。我不明白我是如何遇到这个工作流程的例子的。我希望我能节省别人的时间和头痛。