他の人のブランチから自分のブランチに特定のコミットを引き出したいと思います。両方のプロジェクトは、どちらも私たちが所有していない同じプロジェクトのフォークです。コミットした人は私にプルリクエストを送信していませんが、私はそのブランチを変更する必要があります。私のフォークにリモートコミットを引き出す
私はシナリオ例をあげる、
- 開発アダムはGitHubのリポジトリに
Adam/GameLib
を作成しました。 - I、Andreasは、このリポジトリの独自のフォークを作成し、別の
Andreas/GameLib/dev
ブランチでいくつかの変更を加えました。 - 別の開発者、ボブ、変更を行うと、単一のは、彼の
Bob/GameLib/master
ブランチにをコミットとして、それを押して、自分のフォークを作り、バグに気づきました。
Bobは私(Andreas)も元の作成者(Adam)もプルリクエストしていません。しかし、私はまだBob/GameLib/master
から私の支店Andreas/GameLib/dev
にボブの単一のコミットを引き込みたいです。
どうすればいいですか?? (すなわち、ないブルートフォースはジップとボブのコードをダウンロードし、テキストエディタで私の枝に彼の変更をマージ)
私はEGitを使用して複雑さを軽減していますが、コマンドラインを使用するだけで問題はありません。 – IQAndreas