wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Git

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

¿Qué es GIT?

a)

Es un software generador de versiones creado por Linux

b)

Es un software de respaldo de archivos que funciona en cualquier plataforma

c)

Es un software controlador de versiones creado por Linus Tolvard

2.

¿Cuál es el comando que permite la creación de un nuevo repositorio?

a)

git start

b)

git init

c)

git install

d)

git begin

3.

¿Qué comando nos permite ver el estatus de nuestro repositorio?

a)

git commit

b)

git add

c)

git --version

d)

git status

4.

¿Cuáles son las 3 áreas de trabajo que maneja GIT?

a)

Staging Area

b)

Working Repository

c)

Working Directory

d)

Local Repository

5.

Para capturar una instantánea de los cambios preparados en ese momento del proyecto y guardarlo en el local repository ¿Qué comando debe ser ingresado?

a)

git add <name_file>

b)

git status

c)

git checkout <name file>

d)

git commit -m "<comment>"

6.

¿Qué comando permite la creación una nueva rama?

a)

git merge <name_rama>

b)

git branch <name_rama>

c)

git branch -D <name_rama>

d)

git checkout <name_rama>

7.

¿Qué instrucciones podrían ser ingresadas para añadir cambios del directorio de trabajo en el entorno de ensayo o staging area?

a)

git add <file_name>

b)

git add .

c)

git add <file_name1> <file_name2> <etc>

d)

add *

8.

¿Cuales son las instrucciones principales que permiten la identificación de un usuario para poder realizar un commit?

a)

git config --global user.mail "example@example.com"

b)

git config --global user.email "example@example.com"

c)

git config --global user.name "Fulanito"

d)

git config --global user.whoame

9.

Comando que permite clonar o copiar un repositorio desde alguna ubicación

a)

git clone <address>

b)

git push <address>

c)

git pull <address>

d)

git fetch <address>

10.

Comando que se usa para cargar contenido del repositorio local a un repositorio remoto

a)

git pull <address>

b)

git push -u add origin <name_rama>

c)

git remote add origin <address>

d)

git remote -v

11.

¿Qué comando es una manera simple de deshacer cambios que no han sido compartidos con nadie más?

a)

git fetch

b)

git reset

c)

git version

d)

git rollback

12.

Ya sabemos que git reset se usa para deshacer los cambios, pero cuál actualiza el staging con el commit especificado, y el directorio de trabajo no es afectado?

a)

git reset --soft <commit>

b)

git reset --mixed <commit>

c)

git reset --hard <commit>

13.

La instrucción git checkout <name_branch> ¿Qué es lo que realiza?

a)

Deshace los cambios en la rama

b)

Crea una nueva rama

c)

Cambia de rama

d)

Deshace los cambios del archivo

14.

La instrucción git branch:

a)

Muestra la versión de git

b)

Muestra la rama en la cual se esta trabajando

c)

Muestra el total de versiones

d)

Muestra la lista de ramas creadas y disponibles

15.

¿Qué comandos fueron diseñados para integrar cambios de un branch en otro?

a)

git join

b)

git pull

c)

git merge

d)

git add

e)

git rebase