2017-03-02 6 views
1

githubにリポジトリがあります。私のリポジトリは別のユーザによってフォークされます。今すぐ彼はプルリクエストを提起しました。私は私の最後から彼のフィーチャーブランチ(彼はPRを提起している)に1つのコミットをプッシュしたいと思う。これは可能ですか?ここでプルリクエストを開いた別のユーザーのブランチにコミットを送信

は私が彼のコミットを引くことができていますこれをやった後

git pull remote-ref-other-user feature-branch 

何をしたかです。しかし、私がいくつかの変更を行うときに、別のコミットを追加して、このようにプッシュしようとします。

git push remote-ref-other-user feature-branch 

私はこのエラー

error: src refspec feature-branch does not match any. 
error: failed to push some refs to 'https://github.com/other-user/repo' 

が彼の枝に私の側からコミットをプッシュすることが可能です取得します。はいの場合、それはどのように行うことができます。

git remote add johnrepo https://github.com/john/mysamplerepository

そして、あなたはあなたのブランチがtweaksと呼ばれる持っている:

+0

常に、フォークされたレポにカウンタPRを発行できます。 –

答えて

3

は、リモートとして、 "mysamplerepository" と言う、彼のリポジトリを追加したとします。

あなたは彼のリポジトリにmasterと呼ばれるブランチへの変更をプッシュしたい場合

、あなたはどうなる:

git push johnrepo refs/heads/tweaks:refs/heads/master

あなたのことを忘れないでください:git push <remote-name> <source-ref>:<target-ref>

またはこの例では

彼のリポジトリにプッシュするための書き込み許可(プッシュアクセス)も必要です。この詳細についてはGithub's documentationで読むことができます。

+0

ありがとう@kopranbそれは働いた。 'git push 'このコマンドは私にとってはうまくいった。 +1 – BeginnersSake

関連する問題