Vai al contenuto

Guide

Come velocizzare il checkout di Git

le azioni/il checkout richiedono pochi minuti su un repository di grandi dimensioni.

4 min di lettura

Perché succede

Come risolverlo

  1. Utilizza la profondità di recupero: 1 a meno che non sia specificatamente necessaria la cronologia
  2. Abilita il checkout sparse per monorepos in cui un lavoro tocca solo una directory
  3. Utilizzare il filtro: blob:none per un clone parziale che recupera i BLOB su richiesta
  4. Ricorda che il rilevamento del target interessato richiede una profondità di recupero: 0: non coprire tutto in modo superficiale

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.