NEW
Font size
WorksheetsQuiz sobre Git
Total questions: 15
Worksheet time: 8mins
1. Qual é o principal objetivo de um Sistema de Controle de Versão (VCS)?
a) Criar interfaces gráficas
b) Armazenar arquivos em nuvem
c) Rastrear e gerenciar alterações em um projeto ao longo do tempo
d) Proteger o computador contra vírus
2. Quem criou o Git e em que ano?
a) Steve Jobs, em 2001
b) Dennis Ritchie, em 1999
c) Linus Torvalds, em 2005
d) Bill Gates, em 1995
3. Qual era a ferramenta usada antes do Git no desenvolvimento do Linux?
a) BitKeeper
b) Mercurial
c) CVS
d) GitHub
4. Qual das opções NÃO é um dos objetivos principais do Git?
a) Modelo Distribuído
b) Velocidade
c) Integridade de Dados
d) Interface Gráfica
5. O que representa um “commit” no Git?
a) Um registro (snapshot) das alterações salvas que representam um ponto no histórico do projeto
b) Um backup externo do projeto
c) Um comando para excluir arquivos
d) Uma mensagem de erro
6. Qual é a sequência correta do fluxo de trabalho no Git?
a) Working Directory → Staging Area → Local Repository
b) Local Repository → Staging Area → Working Directory
c) Local Repository → Working Directory → Staging Area
d) Staging Area → Local Repository → Working Directory
7. O comando git add serve para:
a) Enviar alterações para o GitHub
b) Criar um novo repositório
c) Apagar arquivos rastreados
d) Mover alterações para a Staging Area
8. Qual comando mostra o histórico de commits realizados? conferir
a) git log
b) git commit
c) git status
d) git show
9. O que é o GitHub em relação ao Git?
a) Um substituto do Git
b) Uma plataforma de hospedagem e colaboração para repositórios Git
c) Um editor de código
d) Um sistema operacional
10. Qual comando é usado para criar um novo repositório Git a partir de uma pasta existente?
a) git config
b) git start
c) git init
d) git push
11. O comando git clone [URL] é usado para:
a) Baixar um repositório remoto e seu histórico
b) Criar uma nova branch
c) Apagar um repositório remoto
d) Copiar apenas o código mais recente
12. O que é uma branch (ramificação) no Git?
a) Uma linha independente de desenvolvimento
b) Um tipo de commit
c) Um backup de segurança
d) Uma versão estável do sistema
13 - Qual comando é usado para mudar para uma branch?
a) git branch <nome-da-branch>
b) git merge <nome-da-branch>
c) git switch <nome-da-branch>
d) git pull <nome-da-branch>
14. Qual tipo de commit, segundo o padrão Conventional Commits, é usado para correção de bugs?
a) feat
b) fix
c) docs
d) refactor
15. Qual branch é destinada ao código em produção e deve sempre estar estável?
a) develop
b) main/master
c) test
d) feature
