Дерьмо! Примерно неделю назад, я пытался перезагрузить некоторые коммиты, пытаясь очистить свой репозиторий, и, видимо, на самом деле я его не закончил. Сегодня, через неделю и несколько коммитов позже, я пошел на перезагрузку, чтобы переупорядочить несколько коммитов с сегодняшнего дня, и он сказал мне, что я уже был в середине перестановки.
Это должно было быть репликой, чтобы скопировать мое репо на всякий случай. Но я не... вместо этого я побежал git rebase --abort
, который звучал прямо в то время. Ну, это было неправильно. Он прервал перестановку с недели назад и reset master HEAD на старую. Пустышки!
У меня есть несколько других ветвей, которые довольно недавно, и я несколько раз удалялся в удаленный доступ, но самые последние изменения, похоже, ушли навсегда. Я не обладаю соответствующим уровнем git -fu, чтобы узнать, есть ли способ восстановить мои изменения.
Я привинчен?
ИЗМЕНИТЬ - WOW! Спасибо, парни! git reflog
Удивительно! Я полностью выздоровел... извлеченный урок. Отметка Тхалвака отвечает за то, что она была первой для публикации.