Imagem de fundo

O controle de versão com Git é ferramenta indispensável no desenvolvimento colaborativo...

O controle de versão com Git é ferramenta indispensável no desenvolvimento colaborativo de software. Assinale a alternativa CORRETA sobre o versionamento de código com Git.


A

O comando "git rebase" desfaz permanentemente todos os commits realizados após um determinado ponto do histórico, sendo equivalente ao comando "git reset" com a opção --hard em qualquer situação.


B

O comando "git commit" envia as alterações do repositório local diretamente para o repositório remoto (origin), tornando-as disponíveis imediatamente para os demais colaboradores do projeto.


C

O arquivo ".gitignore" lista os arquivos que devem ser enviados com prioridade ao repositório remoto, garantindo que documentos sensíveis cheguem antes dos demais arquivos no próximo push.


D

O comando "git merge" integra as alterações de uma branch ao branch atual, criando um commit de mesclagem que preserva o histórico completo das duas linhas de desenvolvimento.


E

O comando "git stash" cria uma nova branch no repositório local para armazenar temporariamente as alterações em andamento, sendo necessário fazer checkout nessa branch para recuperar as mudanças.