czytałem na: https://wiki.diasporafoundation.org/Git_workflow#Rebase_your_development_branch_on_the_latest_upstreamCo pozwala uzyskać pomoc "git remote add upstream"?
Oto fragment:
repozytorium aktualne
Aby uzyskać najnowsze aktualizacje z pnia rozwojowego zrobić jednorazowa konfiguracja do ustanowienia głównego repozytorium GitHub jako zdalnego przez: wprowadzenie:
$ git remote add upstream git://github.com/diaspora/diaspora.git
Rozwiń gałąź rozwojowa do najnowszej wersji rozwojowej. Aby uzyskać aktualizację gałęzi rozwojowej, zmień zmiany na górę aktualnego stanu nadrzędnego wzorca. Zobacz git-rebase What's ? sekcję poniżej, aby dowiedzieć się więcej o zmianie bazy.
Jeśli założyć oddział upstream, jak opisano powyżej, a oddział rozwój nazywa 100-retweet-Bugfix, chcesz zaktualizować Upstream, aktualizacji lokalnego mistrza i zmieniają bazę swój oddział z nim tak:
$ git fetch upstream $ git checkout master $ git rebase upstream/master $ git checkout 100-retweet-bugfix
[upewnić wszystko jest zaangażowana jako niezbędne w branży]
$ git rebase master
Dlaczego jest dodanie 'remote upstream' konieczna w tym przypadku? Coudn't właśnie zrobić:
$ git checkout master
$ git pull origin master
$ git checkout 100-retweet-bugfix
[upewnić wszystko jest zaangażowana jako niezbędne w branży]
$ git rebase master
powinieneś zrobić 'git remote add', a nie' git add remote' ... – Honey