FC ConcursosFC Concursos

Questão FC370158

O GIT é uma ferramenta importante, amplamente utilizada no desenvolvimento de códigos de computador. Com seu uso, múltiplos desenvolvedores podem participar de um projeto simultane

Automação e Gestão de Projetos de Software

FGV · 2024

O GIT é uma ferramenta importante, amplamente utilizada no desenvolvimento de códigos de computador. Com seu uso, múltiplos desenvolvedores podem participar de um projeto simultaneamente, editando e criando arquivos sem o risco de que suas alterações conflitem de formas inesperadas.

 

Em relação ao GIT, avalie as afirmativas a seguir.

 

I. Ao fazer modificações que visem apenas a otimização da velocidade de execução e utilização da memória do código base da aplicação, o commit deve ser realizado simultaneamente nos diversos branches ativos.

 

II. Mudanças salvas com o comando git stash podem ser reaplicadas em branches diferentes daquelas em que foram geradas.

 

III. O comando git log, sem argumentos, lista os commits realizados no repositório.

 

Está correto o que se afirma em

  1. I, apenas.
  2. II, apenas.
  3. III, apenas.
  4. II e III, apenas.
  5. I e III, apenas.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

II. O comando git stash salva alterações não comitadas numa pilha temporária (stash). Esses estados ficam identificados (ex.: stash@{0}) e podem ser reaplicados em qualquer branch com git stash apply ou removidos ao reaplicar com git stash pop. Ou seja, o stash é independente da branch onde foi criado, permitindo transportar trabalho em andamento entre ramos — atenção a possíveis conflitos ao aplicar em contexto diferente.


III. O comando git log, sem argumentos, mostra o histórico de commits alcançáveis a partir do HEAD, em ordem cronológica reversa. Ele lista informações básicas (hash, autor, data, mensagem) e pode ser refinado por opções para limitar, formatar ou navegar pelo histórico.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo