Tengo una rama de un repositorio público y yo estoy tratando de actualizar mi rama con las confirmaciones de corriente desde el repositorio original:git rebase fatal: Se necesita una única revisión
$ git fetch <remote>
remote: Counting objects: 24, done.
remote: Compressing objects: 100% (20/20), done.
remote: Total 20 (delta 12), reused 0 (delta 0)
Unpacking objects: 100% (20/20), done.
From git://github.com/path_to/repo
9b70165..22127d0 master -> $/master
$ git rebase <remote>
fatal: Needed a single revision
invalid upstream <remote>
El <remote>
es en lugar de mi nombre remoto y no es realmente mi nombre remoto. La documentación sobre este error parece estar un poco suelta.
Recibí este error por un motivo no relacionado, usando "git rebase --interactive c4e9c94 ^" desde un símbolo del sistema de Windows. Me impulsó a "¿Más?" Y, independientemente de cómo contestó el mensaje, decía "fatal: necesitaba una única revisión". Pero cuando ejecuté el mismo comando desde bash, funcionó bien. –
Como nota al margen, para mí además de tener una rama ascendente listada con "remota" tuve que buscar la rama específica en la que quería volver a establecer la base. "git fetch master". Obteniendo solo con "git fetch " todavía me daría este error. –
Sweetness