Вот что я сделал на моем должна-быть стабильной отрасли ...Отвернув «GIT толчок»
% 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
Это было все ошибки, как я потом понял. Я хотел бы отменить весь этот процесс и вернуть ветку alpha-0.3.0 обратно в то, что было.
Что мне делать?
это postoverflow post возможно? http://stackoverflow.com/questions/134882/undoing-a-git-rebase – Steen
На самом деле это не та же ситуация, отмена rebase - это локальный сценарий репозитория, отмена git push включает в себя удаленный репозиторий и может быть больше в зависимости от вашего доступа. –
Стин - ты прав. Вероятно, я должен был предположить. Я понял, что блаженный репозиторий, который все тянет, больше связан с задачей администратора и поэтому принадлежит здесь, где общий клиентский git - это вопрос stackoverflow. – Cyrus