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
。