Aquí es lo que hice en mi supuesta-a-ser-estable rama ...'git push'
% git rebase master
First, rewinding head to replay your work on top of it...
Fast-forwarded alpha-0.3.0 to master.
% git status
# On branch alpha-0.3.0
# Your branch is ahead of 'origin/alpha-0.3.0' by 53 commits.
#
nothing to commit (working directory clean)
% git push
Fetching remote heads...
refs/
refs/heads/
refs/tags/
refs/remotes/
'refs/heads/master': up-to-date
updating 'refs/heads/alpha-0.3.0'
from cc4b63bebb6e6dd04407f8788938244b78c50285
to 83c9191dea88d146400853af5eb7555f252001b0
done
'refs/heads/unstable': up-to-date
Updating remote server info
Eso fue un error, ya que más tarde di cuenta. Me gustaría deshacer todo este proceso y revertir la rama alpha-0.3.0 a lo que era.
¿Qué debo hacer?
este Stack stackoverflow tal vez? http://stackoverflow.com/questions/134882/undoing-a-git-rebase – Steen
No es realmente la misma situación, deshacer una rebase es un escenario de repositorio local, deshacer un git push implica un repositorio remoto y puede ser más complicado según el acceso que tenga. –
Steen - Tienes razón - probablemente debería haber supongo. Me imaginé que la bendita repositorio que todos tiramos de más de una tarea de administración y por lo tanto pertenece aquí, donde git del lado del cliente en general es una cuestión stackoverflow. – Cyrus