Я просто использовал команду git clean и удалил свои документы, музыку и другие каталоги. Есть ли способ отменить это и как-то вернуть эти файлы? Я сделал это через терминал на Mac. Time Machine также не настроен.Отменить команду git clean?
ответ
К сожалению, git clean
удаляет все необработанные файлы, что означает, что удаленные файлы не могут быть восстановлены с использованием git. Возможно, вы сможете проверить свой мусор, чтобы увидеть, существуют ли там файлы.
Боюсь, что эти файлы исчезли. git clean
не является обратимым, поскольку эти файлы не отслеживались git.
Из комментариев видно, что у вас была ваша домашняя папка как git repo, но с отсутствием отслеживания.
Запуск git clean -f
удален любой файл в домашней папке (включен один в подкаталогах), оставив только пустые подкаталоги (требуется опция -d
для удаления их тоже).
Прошу сообщить, что вы определенно уничтожили всю домашнюю директорию. В следующий раз, когда вы запустите git clean
, используйте параметры -n
, чтобы выполнить сухой прогон и проверить, что произойдет, пока не стало слишком поздно.
Ну, при запуске этой команды он сказал «предупреждение: не удалось удалить имя каталога», но в Finder каталог пуст. Это вопрос? –
какая команда вы набрали именно? –
git clean -f ./* –
- 1. Можно ли отменить `git clean -fdx`?
- 2. Отменить все, что делал git, используя команду git pull
- 3. VS Code Git clean recovery
- 4. Неинтерактивный «git clean -fdx»
- 5. git-clean with GitPython
- 6. Git: Исключить файл с git clean
- 7. Отменить удаленные файлы в git?
- 8. Отменить команду mysql UPDATE
- 9. Как отменить команду C_INCLUDE_PATH?
- 10. Как отменить команду launchctl?
- 11. MATLAB отменить команду
- 12. Как отменить команду TRUNCATE
- 13. Отменить команду в консоли
- 14. Git - Отменить checkout
- 15. Как я могу отменить последнюю команду git в Android Studio?
- 16. Как остановить/отменить команду «git log» в терминале?
- 17. git clean ничего не делает
- 18. "Git Clean -fdx" восстановление ... возможно?
- 19. git clean только отслеживаемые файлы
- 20. Shell Redirect 'git clean' output
- 21. Git clean исключить вложенный подкаталог
- 22. отменить GIT перебазироваться, используя на
- 23. Как отменить «git revert head»?
- 24. отменить субмодуляцию в git?
- 25. Отменить пользовательские настройки команды git
- 26. Git отменить изменения в хранилище
- 27. Как отменить мою команду AutoCAD
- 28. IEx - Как отменить многострочную команду?
- 29. Как отменить команду SQL update?
- 30. Отменить последние изменения в Git
Нет, эти файлы исчезли. Надеюсь, у вас есть резервная копия. – duskwuff
Возможный дубликат [Undoing Git Clean] (http://stackoverflow.com/questions/12823005/undoing-git-clean) – Monolo