Sari la conținut

Ghiduri

Cum să faci git checkout mai rapid

acțiunile/checkout durează minute într-un depozit mare.

4 min de citit

acțiunile/checkout durează minute într-un depozit mare.

De ce se întâmplă

Valoarea implicită preia istoricul complet pentru ramură, iar depozitele mari cu multe obiecte sunt lent de clonat.

Cum să o rezolvi

  1. Utilizați fetch-depth: 1, cu excepția cazului în care aveți nevoie în mod specific de istoric
  2. Activați checkout rară pentru monorepo-uri unde o lucrare atinge doar un director
  3. Utilizați filtru: blob:none pentru o clonă parțială care preia blob-uri la cerere
  4. Amintiți-vă că detectarea țintei afectate necesită o adâncime de preluare: 0 — nu lăsați totul în pătură.

Următorul tău build poate fi de două ori mai rapid, la jumătate de preț

Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.