WorksheetsGit e Github
Total questions: 30
Worksheet time: 15mins
Comando para adicionar um arquivo na Staging
Git add .
Git push arquivo
git add arquivo
git commit -m 'msg'
Qual é o comando para inicializar um novo repositório Git em um diretório existente?
git init
git create
git start
git new
Qual comando você usaria para clonar um repositório chamado "my-project" de um URL remoto?
git copy my-project
git download my-project
git get my-project
git clone [URL]
Qual comando você usaria parSe você quisesse ver o histórico de commits, qual comando você usaria?a clonar um repositório chamado "my-project" de um URL remoto?
git history
git logs
git log
git commits
Qual comando permite que você mude para um branch chamado "feature-branch"?
git checkout feature-branch
git branch feature-branch
git switch feature-branch
git move feature-branch
Se você quisesse salvar temporariamente suas alterações sem fazer um commit, qual comando você usaria?
git temp
git save
git reserve
git stash
Qual comando você usaria para puxar as últimas alterações do branch atual a partir de um repositório remoto?
git download
git pull
git fetch
git get
Após fazer um commit, qual comando você usaria para enviar suas alterações para o repositório remoto?
git send
git push
git upload
git commit -u
Qual comando é usado para desfazer o último commit, mas mantendo as mudanças no diretório de trabalho? (deletar)
git remove
git reset HEAD~1
git undo last
git delete -m
Qual comando mostra todos os branches locais no seu repositório?
git list
git show-branches
git branch
git display
Qual comando é usado para buscar as alterações mais recentes de um repositório remoto, mas sem fazer merge?
git download
git refresh
git pull
git fetch
Se você quisesse ver as diferenças entre o seu diretório de trabalho e o último commit, qual comando você usaria?
git compare
git view
git diff
git contrast
Qual comando é usado para remover um arquivo do Git e também do diretório de trabalho?
git delete
git remove
git erase
git rm
Qual comando é usado para integrar as mudanças de um branch para outro?
git bind
git combine
git merge
git join
Se você quisesse renomear o branch atual para "new-name", qual comando seria usado?
git branch -m new-name
git rename new-name
git switch new-name
git move new-name
Qual comando mostra quais arquivos foram modificados, mas ainda não foram adicionados à área de staging?
git status
git list
git changes
git diff-files
Se você quiser criar um novo branch chamado "featureX" e mudar para ele imediatamente, qual comando seria o mais adequado?
git branch featureX; git checkout featureX
git branch featureX
git checkout -b featureX
git create featureX
Se você fez algumas alterações, mas não está pronto para commitá-las e quer mudar para um branch diferente, qual comando salva essas alterações para uso posterior sem commitar?
git hide
git stash
git save
git backup
Qual comando é usado para deletar um branch local chamado "feature-branch"?
git branch -d feature-branch
git branch delete feature-branch
git remove feature-branch
b) git branch --del feature-branch
Como você aplica as alterações salvas usando o git stash?
git stash download
git stash get
git stash apply
git stash load
Como você lista todas as alterações salvas (stashes) que você tem?
git stash list-all
git stash log
git stash show
git stash list
Deletando um Stash específico:
git stash delete <nome>
git stash remove <nome>
git stash drop <nome>
git stash discard <nome>
Deletando todos os Stashes:
git stash clear-all
git stash remove-all
git stash delete-all
git stash clear
Qual é a finalidade do comando git rm --cached?
Remover um arquivo do diretório de trabalho e do índice.
Remover um arquivo apenas do índice, mas mantê-lo no diretório de trabalho.
Remover um arquivo apenas do diretório de trabalho, mas mantê-lo no índice.
Remover um arquivo tanto do diretório de trabalho quanto do repositório remoto.
O que significa fazer um "fork" de um repositório no GitHub?
Criar um backup do repositório.
Criar uma cópia do repositório na sua conta do GitHub, mantendo uma ligação com o repositório original.
Fazer um download do repositório para sua máquina local.
Apagar o repositório original e criar uma nova versão.
No contexto do GitHub, o que é um Pull Request?
Uma solicitação para baixar atualizações de um repositório.
Uma notificação de que alguém fez um fork do seu repositório.
Uma forma de solicitar que suas alterações sejam mescladas (merged) com o repositório principal.
Uma requisição para apagar um repositório.
Qual a vantagem de usar o rebase ao invés de um merge tradicional ao fazer um git pull?
Resulta em um download mais rápido dos commits.
Resulta em um histórico mais linear e limpo.
Permite adicionar novas funcionalidades ao repositório.
Resolve conflitos automaticamente.
Qual é o propósito do comando git pull --prune?
Faz o rebase dos branches locais.
Deleta branches locais que não existem mais no repositório remoto.
Salva alterações que ainda não foram comitadas.
Mostra um log dos commits puxados.
O que é a "HEAD" no Git?
É a última branch na qual você esteve.
Representa o último commit de uma branch.
É a primeira commitização feita em um repositório.
É o nome padrão da branch principal no Git.
Qual dos seguintes NÃO é um recurso padrão oferecido pelo GitHub?
Issue Tracking.
Pull Requests.
Merge Conflicts Editor.
Compilador de código integrado.
