Przypadkowo kasuję pliki. Na szczęście dodałem je do indeksu. Proszę mi powiedzieć, jak odzyskać te pliki do drzewa roboczego, bez zobowiązania.Jak odzyskać pliki z indeksu
5
A
Odpowiedz
6
git checkout-index
przywróci usunięte pliki. NIE zmieni zawartości istniejących plików.
Charles wspomina prostsze rozwiązanie, które może być również użyty do przywrócenia zawartości plików, które istniejących w kopii roboczej do ostatniego stanu indeksowanej:
git checkout -- the_erased_file
ale can silently overwrite an existing file, więc nie zrobić błędu .
(, domyślnie nie zostanie nadpisany)
Powiązane problemy
- 1. Czy można odzyskać skasowane pliki z półki?
- 2. git: jak odzyskać wszystkie pliki z określonej daty
- 3. git usunięte wszystko, jak odzyskać pliki i foldery
- 4. Jak odzyskać ImageUri z ImageView?
- 5. Jak odzyskać tekst z UIAlertViewStylePlainTextInput
- 6. Jak odzyskać milisekundy z java.sql.Timestamp
- 7. Jak odzyskać CKEDITOR.status "gotowy"?
- 8. Jak odzyskać indeks NSArray za pomocą NSPredicate?
- 9. Jak odzyskać pliki, które zostały usunięte z półki w programie tortoisehg?
- 10. Jak mogę (z SalesOrderEntity) odzyskać adres wysyłki?
- 11. Jak odzyskać identyfikator wątku z boost :: thread?
- 12. Jak odzyskać SAMAccountName z Active Directory
- 13. CakePHP jak odzyskać dane HABTM z warunkami?
- 14. Jak odzyskać dane z MongoDB w Perlu?
- 15. Jak odzyskać zatwierdzenie z "odłączonego stanu głowy"?
- 16. Jak odzyskać dane z Bazy danych Firebase?
- 17. Jak odzyskać dane XML z JavaScript
- 18. Jak odzyskać konkretną listę danych z Firebase
- 19. Jak odzyskać sygnaturę czasową z kassandra?
- 20. Jak odzyskać objętość z usuniętego kontenera Docker?
- 21. Jak odzyskać kontekst rejestru z AccessViolationException?
- 22. Jak odzyskać drawable z referencji atrybutów
- 23. Jak odzyskać weryfikator formularza
- 24. Jak odzyskać pole wejściowe
- 25. Jak korzystać z indeksu górnego z ggplot2
- 26. jak korzystać z indeksu z względnym pozycjonowaniem?
- 27. Xcode: Odzyskać kompletny projekt z migawki?
- 28. Jak usunąć tylko pliki "intent-to-add" z indeksu w git?
- 29. statyczne pliki z express.js
- 30. Jak odzyskać konflikty git po niepoprawnym scaleniu?
lub po prostu 'git checkout'. –
@CharlesBailey z pewnością, ale zawsze jestem trochę zmęczony 'git checkout' dla plików. Zobacz drugą część http://stackoverflow.com/a/2961348/6309 – VonC
Tak, 'checkout' może być destrukcyjny, ale jest to polecenie użytkownika, podczas gdy' checkout-index' jest naprawdę instalacją hydrauliczną. –