Сегодня я собирался сделать резервную копию своей локальной работы на github (1100 коммитов). Не уверен, что я сделал, но внезапно он говорит, что нет коммитов, и все мои файлы XCode теперь красные. Кажется, я синхронизировал мои локальные файлы с файлами github, удаляя все локально. Я могу что-нибудь сделать!?!?
Это 2 месяца работы :(
Обновить:
git reflog
показывает следующее:
8ad5e45 HEAD@{18}: commit: UI/UX Improvements for Sign Up Process
5c2d47f HEAD@{19}: checkout: moving from myBranch to master
5c2d47f HEAD@{20}: checkout: moving from master to myBranch
5c2d47f HEAD@{21}: checkout: moving from myBranch to master
5c2d47f HEAD@{22}: checkout: moving from master to myBranch
UI/UX Improvements for Sign Up Process
- это запрос на отправку, который я отправил еще в ноябре. Так что я думаю, что очистило мои локальные файлы, было случайно нажать вкладку «Ветка» в моем настольном приложении github и переключить ее. Я переключился назад, чтобы посмотреть, отменит ли это, но ничего не изменилось.