Dies ist der Befehl git-prune, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
git-prune - Alle nicht erreichbaren Objekte aus der Objektdatenbank löschen
ZUSAMMENFASSUNG
git Pflaume [-n] [-v] [--auslaufen ] [--] [ ...]
BESCHREIBUNG
Note
In den meisten Fällen sollten Benutzer ausführen git gc, die anruft git Pflaume. Siehe Abschnitt
"HINWEISE", unten.
Das läuft git fsck --unerreichbar unter Verwendung aller in refs/ verfügbaren Refs, optional mit
zusätzlicher Satz von Objekten, die in der Befehlszeile angegeben sind, und bereinigt alle entpackten Objekte
von keinem dieser Kopfobjekte aus der Objektdatenbank erreichbar. Außerdem ist es
beschneidet die entpackten Objekte, die sich auch in Packs befinden, indem es ausgeführt wird git Pflaumen verpackt. Es
entfernt auch Einträge aus .git/shallow, die von keiner ref erreichbar sind.
Beachten Sie, dass nicht erreichbare, gepackte Objekte verbleiben. Falls dies nicht erwünscht ist, siehe Git-
Verpacken(1).
OPTIONAL
-n, --Trockenlauf
Entfernen Sie nichts; melde einfach, was es entfernen würde.
-v, --verbose
Melden Sie alle entfernten Objekte.
--
Interpretieren Sie keine weiteren Argumente als Optionen.
--erlöschen
Nur lose Gegenstände ablaufen lassen, die älter sind als .
...
Zusätzlich zu Objekten, die von unseren Referenzen aus erreichbar sind, halten Sie Objekte erreichbar
aus aufgelistet S.
BEISPIEL
Um Objekte zu bereinigen, die nicht von Ihrem Repository oder einem anderen, das von Ihrem Repository entlehnt wird, verwendet werden
über seine .git/objects/info/alternates:
$ git prune $(cd ../another && git rev-parse --all)
ANMERKUNG
In den meisten Fällen müssen Benutzer nicht anrufen git Pflaume direkt, sollte aber stattdessen anrufen git
gc, die das Beschneiden zusammen mit vielen anderen Haushaltsaufgaben übernimmt.
Eine Beschreibung, welche Objekte für das Beschneiden berücksichtigt werden, finden Sie unter git fsck's
--unerreichbare Option.
Verwenden Sie git-prune online mit den onworks.net-Diensten