Podobnie jak w tytule: "Jak powrócić do ostatniego zatwierdzenia + usunąć wszystkie nowo utworzone pliki?" Dzięki.Jak wrócić do ostatniego zatwierdzenia + usunąć wszystkie nowo utworzone pliki?
5
A
Odpowiedz
6
Jeśli dobrze rozumiem pytanie, zrobiłeś sporo pracy, nie popełnili, i chcą git uwolnij się od tej pracy i wróć do ostatniego zatwierdzenia. Czy to jest poprawne? Jeśli tak, myślę, że potrzebujesz połączenia dwóch poleceń:
git reset --hard # reverts tracked files to commit you were working from
git clean -f # removes untracked files that haven't been added to git yet
Nadzieję, że pomaga.
1
git zresetować --hard HEAD^1
Będzie to wytrzeć swoje robocze pliki katalogów.
0
Zastosowanie git reset
jak w this answer
można zobaczyć pełną dokumentację here
1
git reset --hard <commidId>
następnie
git clean -f
Powiązane problemy
- 1. Uzyskaj wszystkie zatwierdzenia git od ostatniego tagu
- 2. Usuń wszystkie pliki utworzone przez określonego użytkownika
- 3. Dodać wszystkie pliki do zatwierdzenia oprócz pojedynczego pliku?
- 4. Jak usunąć wszystkie pliki cookie z jQuery
- 5. Jak usunąć wszystkie usunięte pliki z repozytorium?
- 6. Jak usunąć wszystkie pliki cookie w Angularjs?
- 7. Jak usunąć wszystkie pliki NIEAKCEPTUJĄCE niektórych formatów?
- 8. Jak usunąć wszystkie usunięte pliki w Git
- 9. Jak szybciej dodawać pliki do zatwierdzenia?
- 10. github: Jak usunąć wszystkie zatwierdzenia przez określoną nazwę użytkownika?
- 11. Jak uncommit w Mercurial dla mojego ostatniego zatwierdzenia (jeszcze popchnął)
- 12. Git dowiedz się ostatniego zatwierdzenia, pchnąłem
- 13. Usunąć wszystkie pliki git z katalogu?
- 14. Usunąć wszystkie pliki, ale zachować wszystkie katalogi w skrypcie bash?
- 15. Jak usunąć wszystkie pliki z folderu magazynu plików Azure?
- 16. Jak mogę nie akceptować ostatniego zatwierdzenia w repozytorium git bare?
- 17. Jak mogę uzyskać datę ostatniego zatwierdzenia z repozytorium git?
- 18. Jak mogę usunąć odłączone zatwierdzenia od git?
- 19. Jak usunąć wszystkie pliki cookie wygasłe z CookieCollection?
- 20. Jak usunąć wszystkie pliki z określonym rozszerzeniem w folderze?
- 21. Jak usunąć wszystkie pliki w katalogu przy użyciu wsadu?
- 22. Jak usunąć pliki WiredTigerStat.XX.XX?
- 23. Jak umieścić plik zatwierdzenia do zatwierdzenia w folderze?
- 24. Usunąć wszystkie wystąpienia poza ostatnim?
- 25. git wróć do pewnego zatwierdzenia
- 26. Jak uruchomić tryb interaktywny git rebase, aby usunąć zduplikowane zatwierdzenia
- 27. Plik listy, który został zmieniony od ostatniego zatwierdzenia z GitPythonem
- 28. Jak usunąć niepotrzebne poprawki git?
- 29. git: lista wszystkich nazw plików i skrótów ich ostatniego zatwierdzenia
- 30. Jak usunąć wszystkie działania ze stosu?
możliwe duplikat [Jak cofnąć ostatnią Git popełnić?] (Http://stackoverflow.com/questions/927358/how-to-undo-the-last- git-commit) –