

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
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.
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.
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.
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.
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.
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.