que estaba leyendo en: https://wiki.diasporafoundation.org/Git_workflow#Rebase_your_development_branch_on_the_latest_upstream¿Qué significa la ayuda de 'git remote add upstream'?
He aquí un extracto:
su repositorio al día
Con el fin de obtener las últimas actualizaciones de la rama de desarrollo hacen una vez que una configuración para establecer el principal repo GitHub como un control remoto por entrada:
$ git remote add upstream git://github.com/diaspora/diaspora.git
Rebase su rama de desarrollo en la última corriente ascendente
Para mantener su rama de desarrollo actualizada, vuelva a establecer los cambios en del estado actual del maestro de nivel superior. Consulte el ¿Qué es git-rebase? sección a continuación para aprender más sobre el rebase.
Si ha configurado una rama aguas arriba como se detalló anteriormente, y una rama de desarrollo denominado 100 retweets-corrección de errores, que le actualizar aguas arriba, actualización de su maestro local, y rebase su sucursal de ella de este modo:
$ git fetch upstream $ git checkout master $ git rebase upstream/master $ git checkout 100-retweet-bugfix
[asegurarse de que todo se ha comprometido como sea necesario en la rama]
$ git rebase master
¿por qué es la adición de un "aguas arriba remoto se necesita en este caso? Coudn't que acabo de hacer:
$ git checkout master
$ git pull origin master
$ git checkout 100-retweet-bugfix
[asegúrese de que toda comprometida como sea necesario en la rama]
$ git rebase master
debes hacer 'git remote add' not' git add remote' ... – Honey