Я случайно удаляю файлы. К счастью, я добавил их для индексации. Скажите, пожалуйста, как восстановить эти файлы на рабочем дереве, не комментируя.Как восстановить файлы из индекса
5
A
ответ
6
git checkout-index
восстановит удаленные файлы. Он не будет изменять содержимое существующих файлов.
Charles упоминает более простое решение, которое также можно использовать для восстановления содержимого файлов, существующих в рабочей копии до последнего индексируемой состояния:
git checkout -- the_erased_file
Но это can silently overwrite an existing file, так что не ошибиться ,
(git checkout-index
, по умолчанию, не будет перезаписываться)
Смежные вопросы
- 1. Восстановить файлы из git
- 2. Восстановить удаленные файлы из Perforce
- 3. Как восстановить файлы из localstorage с помощью имени расширения «.log»?
- 4. Как восстановить подавленные файлы из проекта?
- 5. Как восстановить удаленные файлы из ртутного хранилища
- 6. Как восстановить файлы Gradle из файла APK?
- 7. Как восстановить файлы из поврежденного архива .tar.gz?
- 8. Как восстановить файлы Solr с удаленным индексом?
- 9. Восстановить файлы FRM (файлы структуры)
- 10. Как восстановить файлы в Git?
- 11. Как восстановить зашифрованные файлы Windows?
- 12. Как восстановить файлы, удаленные git?
- 13. Вручную восстановить файлы из моментального снимка Xcode
- 14. Как слить файлы индекса Lucene?
- 15. Восстановить файлы в докер
- 16. восстановить файлы из .gzip с Python
- 17. Mercurial: восстановить файлы
- 18. Файлы индекса Lucene, поврежденные
- 19. Восстановить нефиксированные файлы в GIT
- 20. Получить файлы из индекса подкаталога (HTAccess)
- 21. Как восстановить удаленные файлы в Linux CentOS
- 22. Как восстановить удаленные java-файлы на Mac?
- 23. git (исходное дерево) как восстановить неустановленные файлы
- 24. Как восстановить PDF-файлы из .writetoFile в Swift
- 25. Как я могу восстановить файлы codebehind из проекта ASP.NET
- 26. Восстановить файлы cookie в IE
- 27. Загрузка индекса/* PHP файлы
- 28. Как восстановить файлы с удаленных экземпляров odoo
- 29. Git Repository Как восстановить удаленные файлы?
- 30. Intellij удалил мои файлы проекта - как восстановить?
или просто 'git checkout'. –
@CharlesBailey конечно, но я всегда немного устал от 'git checkout' для файлов. См. Вторую часть http://stackoverflow.com/a/2961348/6309 – VonC
Да, 'checkout' может быть разрушительным, но это команда пользователя, тогда как' checkout-index' действительно является сантехникой. –