githubのoriginプロジェクト(upstream)からフォーク()を持っています。これで上流プロジェクトに新しいブランチが追加されました。フォークにインポートしたいと思います。それ、どうやったら出来るの?
私はリモートをチェックアウトしてその上にブランチを作成しようとしましたが、それはブランチgit pushをにプッシュしようとしているように構成しますupstream:
git checkout upstream/branch
git checkout -b branch
編集する
はっきりしないかもしれませんが、ローカルリポジトリにブランチを追加したいので、origin経由で(私のフォーク)にブランチをプッシュできますgit push。上流のリポジトリは通常読み取り専用であり、貢献するためにフォークするためです。
そのため、基本的には、存在しないブランチをチェックアウトし、originそのコンテンツをからプルしupstreamます。
git fetch upstreamいるので、最初のステップでは、より良い選択肢であるgit pull upstreamより多くのアクションが後に行われる必要がgit remote add ...ためupstream。