Skip to content
Latchkey

Shallow Clone - Definição do Glossário de CI/CD

Um shallow clone (git clone --depth 1) busca apenas o histórico recente até uma profundidade definida em vez do grafo completo de commits, reduzindo o tempo de clone e o uso de disco. É o padrão em CI para a maioria dos checkouts.

Um shallow clone (git clone --depth 1) busca apenas o histórico recente até uma profundidade definida em vez do grafo completo de commits, reduzindo o tempo de clone e o uso de disco. É o padrão em CI para a maioria dos checkouts.

Um shallow clone (git clone --depth 1) busca apenas o histórico recente até uma profundidade definida em vez do grafo completo de commits, reduzindo o tempo de clone e o uso de disco. É o padrão em CI para a maioria dos checkouts.

No CI

O actions/checkout usa fetch-depth: 1 por padrão. Defina fetch-depth: 0 quando um step precisar do histórico completo, por exemplo ferramentas que fazem diff contra uma branch base ou calculam uma versão a partir de tags.

Guias relacionados