wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Avaliação 7 - Informática para a Internet - 3° T

Total questions: 10

Worksheet time: 30mins

Name
Class
Date
1.

Quando estamos trabalhando em um repositório no Git Hub, como é o nome do código principal?

a)

Header

b)

Reposítório Principal

c)

Main

d)

Ramificação

e)

Master

2.

Tem o local que é o código principal e um outro local que é o código de desenvolvimento ou o que estamos trabalhando especificamente. Por exemplo, poderíamos criar aqui duas branches - considere "branches" como ​ (a)   da nossa aplicação

Choose from the below words
códigos
plantas
repositórios
ramificações
árvores
3.

Como criar uma branch com o nome desenvolvimento pelo Git CMD?

a)

git checkout -b desenvolvimento

b)

checkout -b desenvolvimento

c)

cd checkout -b desenvolvimento

d)

desenvolvimento git checkout -b

4.

Se você quiser voltar para a branch principal pode usar o comando ​ (a)   . E para voltar para a branch de desenvolvimento: ​ (b)  

Choose from the below words
switch main
git switch main
git switch desenvolvimento
switch desenvolvimento
5.

Fiz um git add e um git commit, agora falta fazer um push para a nossa branch de desenvolvimento. Eu quero mandar para determinada origem, qual é essa origem? A origem de desenvolvimento:

a)

git push origin main

b)

git pull origin main

c)

git pull origin desenvolvimento

d)

git push origin desenvolvimento

6.

Estamos trabalhando com duas branches, a branch principal (main) e a branch de desenvolvimento. O que eu quero fazer agora é pegar tudo que está em desenvolvimento e mandar para a main. sse "mandar para a main" tem um nome técnico no mundo Git: ​ (a)   .

Choose from the below words
merge
Clone
switch
checkout
branch
7.

No terminal, para visualizar todas as branches que tenho, posso rodar o comando ​ (a)  

Choose from the below words
git log
git log oneline
git branch
git status
git commit
8.

Combine o seguinte:

a)

Para adicionar todas as modificações realizadas de uma só vez;

1.

git add

b)

usado quando queremos capturar e salvar o estado atual do repositório

2.

git commit -m “mensagem do commit

c)

serve para listar todos os arquivos que foram modificados

3.

git status

d)

utilizado para envio das alterações gravadas no diretório local para o repositório remoto. É utilizado para atualizar o repositório remoto com os commits feitos no repositório local;

4.

git push

e)

rabalha com a restauração de arquivos e do projeto, voltando para um estado anterior através;

5.

git restore

9.

Combine o seguinte

a)

exibe o histórico de commits do repositório. Mostra informações como o autor do commit, data, hora e mensagem associada a cada commit

1.

git log

b)

mostra o log de forma resumida, em apenas uma linha

2.

git log --oneline

c)

clona um repositório para o seu ambiente local. É utilizado para obter uma cópia completa do repositório, incluindo todos os arquivos e histórico de commits. É utilizado quando você deseja obter uma cópia completa de um repositório remoto para começar um novo projeto ou colaborar com um projeto existente;

3.

git clone

d)

cria, lista ou exclui branches. Um branch é uma ramificação do histórico de commits, permitindo trabalhar em paralelo em diferentes versões do projeto

4.

git branch

e)

atualiza o repositório local com as alterações do repositório remoto. Quando você já possui uma cópia do repositório em seu computador e deseja trazer as últimas alterações feitas por outros colaboradores para sincronizá-las com seu repositório local. É diferente do git clone, que faz um clone do repositório remoto na sua máquina

5.

git pull

10.

Estamos trabalhando com duas branches: a branch main e a branch title. Fizemos várias alterações na branch title, mas, agora, queremos trazer tudo o que está na title para a main. Como podemos fazer isso?

a)

Usamos o comando: git merge title

b)

Usaremos os comandos git switch title e git merge main

c)

Utilizamos os comandos: git switch main e git merge title

d)

Utilizamos os comandos: git hub switch main e git hub merge title