Questão nº 67

Questão de Tecnologia da Informação · FGV TJ-SE Servidor 2023 (nº 67)

FGV2023Técnico Judiciário - Programação de SistemasTecnologia da Informação
Gabarito: Ever comentário ↓

A técnica Ana está desenvolvendo o projeto TJWeb com o apoio da ferramenta de versionamento Git. Prestes a iniciar uma nova tarefa de desenvolvimento, Ana decidiu criar em seu computador um novo branch local, chamado “dois”, a partir do branch de trabalho atual de TJWeb.
Para criar o branch local “dois”, através da linha de comando, Ana deve executar o comando git com os argumentos:

Resposta comentada

Gabarito Alternativa E

No Git, um branch (ramo) é como uma linha de desenvolvimento independente. Criar um novo branch local significa iniciar uma nova linha de trabalho no seu computador, baseada no ponto atual do seu projeto, sem afetar o branch principal imediatamente.

  • (A) Incorreta: git add -i dois é usado para adicionar interativamente mudanças ao staging area (área de preparação) para o próximo commit, não para criar branches.
  • (B) Incorreta: git diff -u dois é usado para mostrar as diferenças entre arquivos, commits ou branches, no formato unificado (-u), não para criar branches.
  • (C) Incorreta: git merge -n dois é usado para combinar o histórico de um branch (dois) no branch atual, sem criar um commit de merge (-n), não para criar um novo branch. Esta é a armadilha da banca, pois merge lida com branches, mas serve para integrar, não para criar um novo.
  • (D) Incorreta: git rebase -n dois é usado para reescrever o histórico de commits, movendo commits de um branch para outro, e o flag -n não é um argumento padrão para criar branches com rebase.
  • (E) Correta: git checkout -b dois é o comando correto para criar um novo branch chamado "dois" e, em seguida, mudar automaticamente para ele, tornando-o o branch de trabalho atual.

Fonte: FGV TJ-SE Servidor 2023 Técnico Judiciário - Programação de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho