1

我想利用这个功能——https: //github.com/xetorthio/jedis/pull/160。虽然这个issue已经关闭了,但是还没有和master合并。是否可以在我的本地机器上克隆 master 并在我的本地副本上合并 pull request #160?如果是这样,我该怎么做?

主分支是https://github.com/xetorthio/jedis

谢谢你。

4

2 回答 2

2

我看到你已经接受了 VonC 的回答,但你也可以这样做。它有点快。

来自:http ://help.github.com/send-pull-requests/

每个拉取请求都有一个 .patch URL,您可以在其中获取文本补丁文件以输入 git-am 命令:

在你的情况下,你可以这样:

$ git clone https://github.com/xetorthio/jedis.git
$ 卷曲 https://github.com/xetorthio/jedis/pull/160.patch | 我是
于 2011-12-26T00:19:08.647 回答
1

首先,请记住,此拉取请求已关闭,因为:

非常感谢这个拉取请求,但这将通过添加重载来修复,Strings这也将修复问题#74

因此,您的合并可能会与将合并到master.

话虽如此,拉取请求是一个补丁,因此您可以将其视为差异(diff拉取请求页面上的选择按钮),将这些差异复制到补丁文件中,并将其应用于您的本地存储库(如“如何应用git diff补丁? ”)

于 2011-12-25T23:28:50.707 回答