- Engenharia de SoftwareGerenciamento de Configuração de Software (SCM)
- Ferramentas de Desenvolvimento
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.