Exercícios
Avalie seus conhecimentos sobre os fundamentos de Git com este questionário prático. Responda perguntas sobre o que é Git, como clonar repositórios, preparar arquivos para commit, consultar o status do projeto e utilizar git pull. Você também testará seu domínio sobre criação, troca, renomeação e exclusão de branches, visualização do histórico de commits e configurações locais do repositório. Ideal para estudantes, desenvolvedores iniciantes e profissionais que desejam revisar comandos essenciais de controle de versão.
Responda às questões abaixo e confira a explicação de cada resposta.
0/10 respondidas
Áudio automático ativado: as próximas questões serão lidas ao clicar em Continuar.
O GIT é um sistema de controle de versão distribuído. Ele é amplamente utilizado para gerenciar mudanças em projetos de software, permitindo que múltiplos desenvolvedores trabalhem simultaneamente no mesmo código, rastreando e documentando todas as alterações de maneira eficiente.
O comando git clone [url] é usado para clonar um repositório GIT para um diretório na máquina local. Ele faz uma cópia completa do repositório remoto, incluindo todo o histórico de commits.
O comando git add . é utilizado para preparar arquivos para um commit no Git, adicionando todas as mudanças no diretório atual à área de stage. Isso significa que os arquivos estão prontos para serem confirmados em um commit. As outras opções não têm essa funcionalidade: git commit -a é usado para commitar alterações em arquivos já rastreados, e git ready não é um comando válido no Git.
Para criar uma nova branch e trocar para ela no Git, você usa o comando git checkout -b new-branch. Este comando cria a branch e automaticamente faz o checkout dela, facilitando o processo em uma única linha de comando.
O comando git status é usado para mostrar o estado atual do diretório de trabalho e da área de staging no GIT. Ele fornece informações sobre arquivos que estão alterados, prontos para o commit, ou que ainda não foram adicionados à área de staging. Este é o comando correto para verificar o status do diretório de trabalho.
O comando git pull é utilizado para baixar atualizações de um repositório remoto e mesclá-las ao repositório local. Ele faz isso ao combinar os comandos git fetch e git merge, trazendo as alterações do repositório remoto e aplicando-as diretamente a sua cópia local.
No GIT, para renomear uma branch local, você usa o comando git branch -m oldname newname. A opção -m é utilizada para renomear uma branch no git.
A flag --oneline do comando git log é utilizada para exibir cada commit em uma única linha. Esta opção é prática para visualizar uma lista resumida de commits, mostrando apenas o hash do commit e a mensagem de commit de forma compacta.
Para excluir uma branch remota no GIT, a sintaxe correta é git push origin --delete branchname. A opção 2 está incorreta porque o comando git remove não existe. A opção 3 está incorreta porque git branch -d é usado para deletar branches locais, e não remotas.
O GIT armazena configurações locais de um repositório no arquivo .git/config, mas as opções dadas sugerem a configuração global através do arquivo .gitconfig, que pode ser encontrado no diretório do usuário.

Curso GratuitoCMD Batch script
15h06m
25 exercícios

Curso GratuitoShell script
6h19m
25 exercícios

Curso GratuitoGit e Github completo
3h22m
20 exercícios

Curso GratuitoShell Script
1h43m
16 exercícios

Curso GratuitoWindows MS-DOS
1h10m
9 exercícios

Curso GratuitoModelagem de software usando UML
1h32m
6 exercícios

Curso GratuitoVersionamento de Código (GIT)
1h42m
8 exercícios

Curso GratuitoVersionamento de software com Git e GitHub
10h58m
7 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks