Imagem de fundo

No sistema de controle de versão Git, há 3 comandos com nomes similares: reset, restore...

No sistema de controle de versão Git, há 3 comandos com nomes similares: reset, restore e revert.


Considerando esse contexto, relacione os comandos da coluna da esquerda às respectivas características, apresentadas na coluna da direita.


1. reset

2. restore

3. revert


( ) Restaura arquivos na árvore de trabalho (working tree) a partir do índice ou de outro commit, sem atualizar o ponteiro do seu branch.

( ) Atualiza o branch atual movendo o seu ponteiro (tip/HEAD) com o objetivo de adicionar ou remover commits, alterando o histórico do branch.

( ) Um novo commit é criado, revertendo alterações introduzidas por commits anteriores. Assinale a opção que indica a relação correta, na ordem apresentada.


A

1 – 2 – 3.


B

1 – 3 – 2.


C

2 – 1 – 3.


D

2 – 3 – 1.


E

3 – 2 – 1.