2016-09-17 11 views
0

私は元のリポジトリをクローンし、それにいくつか変更を加えて元のアカウントにフォークしました。今私は失礼だ。元のリポジトリにどのように貢献しますか?プロジェクトがオリジナルに接続されていて、貢献するための直接的なアクセス権がないので、私はフォークにこれらの変更を送ることはできません。変更をプロジェクトにコミットするにはどうすればよいですか?

+0

元のリポジトリのローカルクローンとgithubのフォークがあるようですが、ローカルリポジトリにgitリモートとしてフォークをまだ追加していないようです。 'git remote -v'を実行すると、gitに伝えたリモート(リモートリポジトリ)、つまりあなたがプッシュできる場所が表示されます。デフォルトの 'origin'リモートが現在オリジナルのリポジトリを指している場合は、おそらくそれを削除し、代わりにフォークを追加したいでしょう。その後、あなたのフォークにプッシュし、そこからプルリクエストを作成することができます。 – Jonah

+0

はい、まさに私が探していたものです。私はそれが簡単だったことを認識していませんでした – Reynevan

答えて

0

レポのオーナーにプルリクエストを提出してください。

これをチェックしてください!フォークを使って貢献する方法についての明確な説明があります。 https://help.github.com/articles/fork-a-repo/

希望すると便利です。

+0

ありがとう、それは役に立ちました。私は後で残りの部分を読むでしょう、今私は元の代わりに自分のフォークに変更をプッシュする方法を訴えていません。私はオリジナルをクローンし、そこにいくつかの変更を加えたので、 'git push'はオリジナルにプッシュしようとしますが、代わりに代わりにフォークにリダイレクトできますか? 編集:ステップ3の説明はこれですか? – Reynevan

+0

はい!フォークに移動して変更をコミットしようとしましたか?そうでない場合は、フォークに移動してレポを更新する変更をコミットします。 – user6837640

+0

ありがとう!私はそれがすべての方法を誤解していたようだ。私は自分の変更をコミットする方法を探し出すべきではありません、私はちょうど所有者がそれらを賛成するのを待たなければなりません – Reynevan

関連する問題