2017-05-08 18 views
0

私たちは誰もがフォークを作成したリポジトリを持っており、機能やバグをPRしています。githubで他の人のプルリクエストに変更を加える方法は?

私は他人PRに変更したいです。私が見た1つの方法は、私がgithubにログインし、そのPRでそのファイルに移動し、変更を加えてコミットすることです。

ローカルで変更をコンパイルしたいので、どうすればいいですか? 他人のフォークをクローンして新しいPRを作成する必要がありますか? 正しい方法はなんですか?

+1

クローンその人のフォークは、その特定のPRのブランチに変更して、あなたの変更を加え、ちょうどそれらを押してください。変更は元のPRで表示されます。 –

+0

@Abhinavあなたはgithubの他の誰かの支店に行くことはできません。もしPRがフォークから作成されたものではなく、 "common"リポジトリから直接作成されていないのであればうまくいくでしょう – Philippe

+0

@Philippe githubがあなたに新たにフォークされたリポジトリを追加したので可能です。私は100%それを言うことはできません。それ以外の場合は、投稿した回答はフォールバックになります:) –

答えて

2

PRを作成するには、リポジトリ内でマージまたはスカッシュ(PRを更新)する相手のブランチにPRを作成する必要があります。

マージコミットを作成せずに複数のコミットを追加したい場合や、すでにプッシュされている履歴を変更する場合は、ブランチをリポジトリにプッシュし、あなたの支店でPRをするために使用されたPR会話のメッセージ)。彼がブランチを更新すると、PRが更新されます。

関連する問題