2011-12-25 6 views
1

私はこの機能を利用したいと思っています - https://github.com/xetorthio/jedis/pull/160。この問題はクローズされていますが、マスターとマージされていません。私のローカルマシン上のマスターを複製し、私のローカルコピーに#160のプルリクエストをマージすることは可能ですか?もしそうなら、どうしたらいいですか?ローカルに2つのgitリモートリポジトリをマージする

マスターブランチはhttps://github.com/xetorthio/jedis

ありがとうです。

答えて

1

まず、このプル要求があるため閉鎖されていることに注意してください。また、発行

おかげで、このプルリクエストのために多くのことをこれが修正されますStringsとのオーバーロードを追加することによって修正される予定#74

したがって、マージがmasterにマージされる将来のパッチと競合する可能性があります。

これは、プルリクエストis a patchであるため、diff(プルリクエストページでdiffボタンを選択)として表示できます。これらの差分をパッチファイルにコピーし、ローカルリポジトリに適用します"How to apply git diff patch?")

+0

ありがとうございました。それがマスターと合併すれば、私はそれを使用します。私は今すぐ始めたいので、ローカルマージを考えています。 – Raghava

2

私はあなたがVonCの答えを受け入れたことを知っていますが、あなたもこのようにすることができます。それは少し速いです。

から:http://help.github.com/send-pull-requests/

すべてのプル要求は、あなたがのgit-AMコマンドに供給するために、テキストのパッチファイルをつかむことができます.patchファイルのURLを持っている:あなたが行くことができますあなたの場合は

このように:

$ git clone https://github.com/xetorthio/jedis.git 
$ curl https://github.com/xetorthio/jedis/pull/160.patch | git am
+0

ありがとうございました:)これはもっと簡単に見えます。しかし、私は答えとして2つの応答を受け入れることができないので、私はそれを投票しています。 – Raghava

+1

+1も私のために。より正確な答え。 (@Raghava) – VonC

関連する問題