Сегодня я собирался загрузить мои локальные файлы проекта в Github с помощью оболочки, но, к сожалению, удалил локальные файлы после вызова команды «git rebase». Как я могу вернуть удаленные файлы?Можно ли восстановить удаленные файлы после использования git rebase?
1
A
ответ
2
Проверить git reflog
для истории изменений для вашего репо, что-то вроде:
b3f2a61 [email protected]{0}: commit (amend): Adding some more files
ba90657 [email protected]{1}: rebase: Message
3dcbd41 [email protected]{2}: commit: Adding some files
Вы можете resore репо в предыдущее состояние с помощью совершения ID в первой колонке, как
git reset --hard <ID>
Будьте осторожны, чтобы это вытирало все, что было зафиксировано в репозитории после точки восстановления. Возможно, вы захотите сделать это отдельно, прежде чем выполнять жесткий сброс.
+0
Большое вам спасибо! Это действительно полезно! –
Смежные вопросы
- 1. Возможно ли восстановить файлы, случайно удаленные после `git add`?
- 2. Как восстановить файлы, удаленные git?
- 3. Можно ли восстановить удаленные неиспользуемые файлы в git?
- 4. Восстановить git-файлы, удаленные после git merge --abort
- 5. Можно ли восстановить git-файлы, не нажатые?
- 6. Файлы удалены после rebase с git, как восстановить?
- 7. Git Repository Как восстановить удаленные файлы?
- 8. Git удалил мои файлы. Можно ли их восстановить?
- 9. Как восстановить удаленное состояние после Git rebase
- 10. git rebase на удаленные обновления
- 11. Как восстановить удаленные ветки после git clone?
- 12. Как восстановить удаленные проекты git
- 13. Можно ли восстановить удаленные файлы в cloud9-ide?
- 14. Как интерпретировать «удаленные нами» после git rebase interactive
- 15. Git - Можем ли мы восстановить удаленные коммиты?
- 16. SourceSafe: Может ли он восстановить удаленные файлы?
- 17. Возможно ли восстановить удаленные файлы с полками?
- 18. Как восстановить файлы git, удаленные во время клонирования
- 19. Как восстановить удаленные ветви Git
- 20. Восстановить удаленные файлы из Perforce
- 21. Восстановление после git rebase --abort
- 22. Можно ли сгладить удаленные файлы из репозитория git?
- 23. git rebase: можно ли потерять работу после перезагрузки публичного коммита?
- 24. Разница между git pull --rebase, git rebase и git merge
- 25. Git: восстановить файлы, хранящиеся в ветке A, удаленные в B
- 26. Git игнорировать удаленные файлы
- 27. Восстановить файлы из git
- 28. Игнорировать удаленные файлы в git?
- 29. Как восстановить удаленные файлы после запуска git reflog, а затем сбросить git HEAD @ {1}?
- 30. git-svn fetch/rebase failing после попытки восстановить поврежденный файл
Возможно, эта ссылка поможет? Duplicate? Http: //stackoverflow.com/questions/134882/undoing-a-git-rebase – netstv
К сожалению, я не сделал копию этой версии, так что это чрезвычайная ситуация! –