

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O Git é um sistema de controle de versão distribuído, amplamente utilizado na engenharia de software moderna.
Assinale a alternativa correta em relação aos seus conceitos e comandos básicos.
O comando git clone cria uma cópia completa de um repositório, incluindo seu histórico, sendo utilizado exclusivamente para a clonagem de repositórios remotos.
A área de preparação (staging area) corresponde ao conjunto de alterações que serão consideradas na próxima confirmação (commit), sendo atualizada automaticamente sempre que um arquivo monitorado é salvo.
O comando git commit registra permanentemente as alterações que estão na área de preparação (staging area) no repositório local, criando um novo snapshot no histórico do projeto.
O comando git merge incorpora as alterações de outra branch ao ramo atual, substituindo automaticamente o histórico divergente por um histórico linear, independentemente da existência de conflitos.
O comando git pull realiza a atualização da branch local por meio da obtenção das alterações do repositório remoto, descartando automaticamente alterações locais ainda não confirmadas (uncommitted) para evitar conflitos.