SIMULADOENEM
Design & Tecnologia

Simulado de Git para o ENEM

Treine Git com 4 questões no estilo ENEM alternativas e comentário explicando cada resposta. É grátis, sem cadastro, e funciona no celular.

4
questões
2
nível iniciante
1
nível intermediário
1
nível avançado

Exemplos de questões de Git

1
Git · Avançado

Diferente do `merge`, o `git rebase`:

  1. AFaz backup automático do repositório
  2. BApaga o histórico de commits
  3. CReaplica commits de uma branch sobre outra, criando histórico linear
  4. DCria uma tag de versão
Ver resposta comentada

Resposta: C) Reaplica commits de uma branch sobre outra, criando histórico linear

git rebase main atualiza a feature branch com as últimas mudanças, sem commit de merge.

Responder no simulado →
2
Git · Intermediário

Um "Conflito de Merge" ocorre quando:

  1. AO repositório está vazio
  2. BDuas branches modificaram o mesmo trecho de código e o Git não consegue unificar sozinho
  3. CDuas branches têm o mesmo nome
  4. DO commit não tem mensagem descritiva
Ver resposta comentada

Resposta: B) Duas branches modificaram o mesmo trecho de código e o Git não consegue unificar sozinho

O Git sinaliza o conflito para que o desenvolvedor decida manualmente qual versão manter.

Responder no simulado →
3
Git · Iniciante

Um "Pull Request" serve principalmente para:

  1. AApagar uma branch remota
  2. BSolicitar a integração de mudanças, geralmente revisadas antes do merge
  3. CCriar um novo repositório
  4. DFazer backup do código
Ver resposta comentada

Resposta: B) Solicitar a integração de mudanças, geralmente revisadas antes do merge

Permite que um colega revise o código antes do merge na branch principal.

Responder no simulado →
4
Git · Iniciante

O comando `git clone` serve para:

  1. ACriar uma nova branch
  2. BEnviar mudanças para o repositório remoto
  3. CCopiar um repositório remoto, com todo o histórico, para a máquina local
  4. DApagar o histórico de commits
Ver resposta comentada

Resposta: C) Copiar um repositório remoto, com todo o histórico, para a máquina local

git clone https://github.com/user/repo cria uma cópia local completa.

Responder no simulado →
Todas as questões de Git

Pronto para o simulado?

O simulado mistura as questões a cada rodada e guarda seus erros para revisar depois.

Fazer o simulado completo
Outros assuntos