私は、実際にはいくつかの外部リポジトリのフォークされたリポジトリであるリポジトリを持っています。upstream
そして、この外部リポジトリを指すという名前のリモートブランチを作成して、ブランチの上流にある外部リポジトリのすべてのコンテンツを更新できるようにしたいと思います。それ、どうやったら出来るの?
質問する
898 次
2 に答える
0
Githubを介してそれを行う方法に関する多くの情報があります
https://help.github.com/articles/fork-a-repo
下にスクロールすると、アップストリームの設定について表示されます。それがあなたが探しているものだと思います。
于 2013-11-08T02:54:22.147 に答える
0
Github コンテキストに入れてみましょう。
(githubで人気のあるmyself/myforkproject
プロジェクト)からプロジェクト(あなたのプロジェクト)をフォークしますorigin/project
ローカル マシンでこのフォーク プロジェクトを取得するには、クローンを作成します
git clone https://github.com/yourusername/your-forked-project.git
git branch myupstream-branch
ローカル マシンに新しいブランチを作成できるようになりましたgit remote -v
何が指されているかを確認する ためだけに実行しorigin/project
、myself/myforkproject
アップストリームhttps://github.com/yourusername/your-forked-project.git
オリジンhttps://github.com/popular-project-creator/popular_project.git
- 今、あなたが最初にする
git checkout myupstream-branch
- これ
git pull origin master
を行うと、この時点でローカルマシンのブランチがブランチからの最新のコードとしてフェッチ+マージされmyupstream-branch
ますorigin/master
これをgithubにプッシュしたい場合
git push upstream myupstream-branch
ここで上流はあなたのgithubフォークされたプロジェクトを指しています git remote -v
于 2013-11-08T04:40:50.703 に答える