git backfill
Lädt fehlende Dateiinhalte in einem Partial Clone nach
Der Befehl 'git backfill' lädt bei Partial Clones (mit --filter=blob:none) die fehlenden Dateiinhalte (Blobs) in effizienten Paketen nach — statt dass Git sie einzeln holt, sobald Befehle sie brauchen. Er ist neuer als die Git-Version, gegen die diese Seite geprüft wird (2.48).
Syntax
git backfill [--min-batch-size=<n>] [--[no-]sparse]Beispiele
Fehlende Inhalte holen
git backfillAlle fehlenden Blobs, paketweise.
Nur Sparse-Ordner
git backfill --sparseBeschränkt auf deinen Sparse Checkout.
Workflow-Beispiele
git clone --filter=blob:none <url>Schneller Klon
git backfillDen Rest holen, bevor du offline gehst
Fehlerbehebung
git: 'backfill' is not a git command
Ursache: Dein Git ist zu alt
Aktualisiere auf 2.49 oder neuer
Tipps & Stolperfallen
Best Practices
- ✓Mit sparse-checkout kombinieren, um nur das Benötigte zu laden.
FAQ
Nur bei Partial Clones, wenn das Nachladen bei Bedarf zu langsam ist.