git-clean

Jak przywrócić niezatwierdzone zmiany, w tym pliki i foldery?

Czy istnieje polecenie git, które przywróci wszystkie niezakontraktowane zmiany w drzewie roboczym i indeksie, a także usunie nowo utworzone pliki i foldery?

Zmniejsz rozmiar repozytorium git

Próbowałem szukać dobrego tutoriala na temat zmniejszania rozmiaru repo, ale nie znalazłem żadnego. Jak zmniejszyć mój repo s ... ałem zwykłe podejrzane (log, vendor, doc itp) do .już gitignore. Chociaż tylko dodałem .gitignore ostatnio. Jakieś sugestie?

Czy mogę cofnąć 'Git clean-fdx'?

Postępowałem zgodnie z instrukcjami na temat tworzenia stron Githuba i zapomniałem przenieść się do mojego sub-katalogu git. ... tacie, po prostu nuked cały katalog dokumentów z git clean -fdx. Czy jest jakiś sposób, żebym mógł naprawić ten okropny błąd?