2016-10-09 16 views
2

私はレポBにフォークしたGit repo Aがありました。バグ修正が行われ、プルリクエストとしてAに戻されました。しかし、著者は私の修正を無視しましたが、別の修正を維持しながらフォークBに組み込みたい他のバグ修正を公開しました。フォーク後に親Gitリポジトリからアップデートを引き出す方法は?

Git命名法で公式に呼び出されたこの手順は何ですか?どうすればいいですか?これは「リモート」なのでしょうか?私はリモコンを追加しましたが、変更をどのように取り出すのか分かりません。

+3

https://help.github.com/articles/syncing-a-fork/:あなたのローカルブランチがmaster呼び出された場合は、次のいずれかを実行したいです – ditkin

答えて

2

Gitの中で、まだフォークAのためのリモートを設定していない場合は、経由してそう:

それは(例えばGitHubの、のBitbucket)ホストされているところはどこでも http://path/to/repoがフォークのURLです
git remote add fork_a http://path/to/repo 

これで、A分岐からローカルブランチに変更が反映されるのはgit pullです。

git checkout master 
git pull fork_a master   # merge changes in 
# or 
git pull --rebase fork_a master # rebase on the fork 
関連する問題