Em projetos de desenvolvimento de software, o Git é amplamente utilizado como si...

Questão de Engenharia de Software da banca FUNDATEC aplicada no concurso IFC SC (2026). Confira a resolução completa abaixo:

Em projetos de desenvolvimento de software, o Git é amplamente utilizado como sistema de controle de versão distribuído, permitindo o gerenciamento do histórico de alterações no código-fonte e a colaboração entre desenvolvedores. Considere o seguinte fluxo de comandos executado em um repositório Git:

git add arquivo.c

git commit -m "Implementa nova funcionalidade"

git push origin main

Assinale a alternativa que descreve a função desses comandos no processo de versionamento.