To polecenie git-prune, które można uruchomić w darmowym dostawcy hostingu OnWorks, korzystając z jednej z wielu naszych darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
git-prune – usuwa wszystkie niedostępne obiekty z bazy danych obiektów
STRESZCZENIE
odrzutowiec suszona śliwka [-n] [-v] [--wygasa ] [--] [ ...]
OPIS
Note
W większości przypadków użytkownicy powinni uruchomić odrzutowiec gc, który wzywa odrzutowiec suszona śliwka. Zobacz sekcję
"UWAGI" poniżej.
To działa odrzutowiec fsck --nieosiągalny wykorzystując wszystkie dostępne w refs/ odniesienia, opcjonalnie z
dodatkowy zestaw obiektów określony w wierszu poleceń i usuwa wszystkie rozpakowane obiekty
nieosiągalny z żadnego z tych obiektów głównych z bazy danych obiektów. Ponadto,
przycina niespakowane obiekty, które znajdują się również w paczkach, uruchamiając odrzutowiec pakowane w suszone śliwki. To
usuwa również wpisy z .git/shallow, do których nie można dotrzeć poprzez żadne odwołanie.
Należy pamiętać, że niedostępne, spakowane obiekty pozostaną. Jeśli nie jest to pożądane, patrz git-
Przepakować(1).
OPCJE
-n, --przebieg próbny
Nie usuwaj niczego; po prostu zgłoś, co zostanie usunięte.
-v, --pełne
Zgłoś wszystkie usunięte obiekty.
--
Nie interpretuj kolejnych argumentów jako opcji.
--wygasać
Przeterminować należy tylko luźne przedmioty starsze niż .
...
Oprócz obiektów dostępnych z dowolnego z naszych odniesień, zachowaj obiekty dostępne
z listy S.
PRZYKŁAD
Aby usunąć obiekty nieużywane przez Twoje repozytorium lub inne, które pożycza dane z Twojego repozytorium
poprzez .git/objects/info/alternates:
$ git prune $(cd ../another && git rev-parse --all)
UWAGI
W większości przypadków użytkownicy nie będą musieli dzwonić odrzutowiec suszona śliwka bezpośrednio, ale zamiast tego należy zadzwonić odrzutowiec
gc, która zajmuje się przycinaniem i wieloma innymi zadaniami porządkowymi.
Opis obiektów, które są brane pod uwagę przycinanie, można znaleźć w odrzutowiec fsck's
--opcja nieosiągalna.
Użyj git-prune online, korzystając z usług onworks.net