wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Git e Github quizz

Total questions: 25

Worksheet time: 50mins

Name
Class
Date
1.

O que é o GitHub?

a)

Uma rede social para fotos

b)

Uma plataforma de hospedagem de código

c)

Um editor de texto

d)

Um sistema operacional

2.

Para que serve um repositório no GitHub?

a)

Para armazenar e compartilhar código

b)

Para enviar e-mails

c)

Para jogar online

d)

Para assistir vídeos

3.

Qual comando é usado para criar um novo repositório local no Git?

a)

`git init`

b)

`git start`

c)

`git new`

d)

`git create`

4.

O que é um "commit" no GitHub?

a)

Uma mensagem de erro

b)

Uma alteração salva no repositório

c)

Um arquivo de configuração

d)

Um tipo de licença

5.

Como você clona um repositório do GitHub para o seu computador?

a)

`git clone `

b)

`git copy `

c)

`git download `

d)

`git fetch `

6.

O que é um "branch" no GitHub?

a)

Um tipo de arquivo

b)

Uma linha de desenvolvimento separada

c)

Um comando para deletar arquivos

d)

Um repositório privado

7.

Qual comando é usado para enviar alterações para o repositório remoto no GitHub?

a)

`git push`

b)

`git send`

c)

`git upload`

d)

`git transfer`

8.

O que é um "pull request" no GitHub?

a)

Uma solicitação para deletar um repositório

b)

Uma solicitação para mesclar alterações

c)

Uma solicitação para criar um novo branch

d)

Uma solicitação para clonar um repositório

9.

Qual comando é usado para ver o histórico de commits em um repositório?

a)

`git log`

b)

`git history`

c)

`git commits`

d)

`git list`

10.

O que significa "fork" no GitHub?

a)

Criar uma cópia de um repositório em sua conta

b)

Deletar um repositório

c)

Mesclar dois branches

d)

Enviar um arquivo para o repositório

11.

Como você cria um novo branch no Git?

a)

`git branch `

b)

`git new-branch `

c)

`git create-branch `

d)

`git add-branch `

12.

O que é um "README" no GitHub?

a)

Um arquivo que explica sobre o projeto

b)

Um arquivo de configuração

c)

Um arquivo de código

d)

Um arquivo de licença

13.

Qual comando é usado para baixar as alterações do repositório remoto para o repositório local?

a)

`git pull`

b)

`git fetch`

c)

`git download`

d)

`git update`

14.

O que é um "issue" no GitHub?

a)

Um problema ou sugestão relatado no repositório

b)

Um arquivo de configuração

c)

Um commit com erro

d)

Um branch deletado

15.

Como você adiciona um arquivo ao repositório local no Git?

a)

`git add `

b)

`git include `

c)

`git insert `

d)

`git upload `

16.

Qual o comando para fazer commit?

a)

git add "minha mensagem aqui"

b)

git status

c)

git pull -m "minha mensagem aqui"

d)

git commit -m "minha mensagem aqui"

17.

Branch é um conjunto de...

a)

gits

b)

commits

c)

pokémons

d)

repositórios

18.

Github é...

a)

uma linguagem de programação

b)

um protocolo

c)

um repositório local

d)

um repositório remoto

19.

Qual a sequência correta para enviar alterações ao Github?

a)

git add > git status > git push

b)

git add > git commit > git push

c)

git add > git status > git commit > git push

d)

git push > git pull > git commit

20.

Como faço para baixar um novo projeto do Github?

b)

git commit http://github.com/hendy/teste.git

21.

Das classificações dos sistemas de controle de versão, qual é a classificação do Git?

a)

Centralizado

b)

Distribuído

22.

Com o Git é possível controlar...

a)

...as versões de imagens apenas

b)

...as versões de um projeto

c)

...as versões de códigos apenas

d)

...os meus repositórios

23.

No contexto do GitHub, o que é um Pull Request?

a)

Uma solicitação para baixar atualizações de um repositório.

b)

Uma notificação de que alguém fez um fork do seu repositório.

c)

Uma forma de solicitar que suas alterações sejam mescladas (merged) com o repositório principal.

d)

Uma requisição para apagar um repositório.

24.

O que é a "HEAD" no Git?

a)

É a última branch na qual você esteve.

b)

Representa o último commit de uma branch.

c)

É a primeira commitização feita em um repositório.

d)

É o nome padrão da branch principal no Git.

25.

Qual dos seguintes NÃO é um recurso padrão oferecido pelo GitHub?

a)

Issue Tracking.

b)

Pull Requests.

c)

Merge Conflicts Editor.

d)

Compilador de código integrado.