Skip to content
Latchkey

Detached HEAD - Definição do Glossário de CI/CD

Um estado de detached HEAD ocorre quando HEAD aponta diretamente para um commit em vez de um branch, de modo que novos commits não pertencem a branch algum e podem se perder assim que você troca de contexto. Isso acontece após git checkout <sha> ou ao fazer checkout de uma tag.

Um estado de detached HEAD ocorre quando HEAD aponta diretamente para um commit em vez de um branch, de modo que novos commits não pertencem a branch algum e podem se perder assim que você troca de contexto. Isso acontece após git checkout <sha> ou ao fazer checkout de uma tag.

Um estado de detached HEAD ocorre quando HEAD aponta diretamente para um commit em vez de um branch, de modo que novos commits não pertencem a branch algum e podem se perder assim que você troca de contexto. Isso acontece após git checkout <sha> ou ao fazer checkout de uma tag.

No CI

A maioria dos checkouts de CI roda em estado de detached HEAD, apontando HEAD para o commit exato que disparou a execução. Isso é esperado; para trabalhar em um branch, rode git checkout -b <name> ou git switch -c <name>.

Guias relacionados