wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

GIT Básico

Total questions: 18

Worksheet time: 9mins

Name
Class
Date
1.

¿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

2.

¿Qué tipo de software 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

3.

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

a)

git commit

b)

git add

c)

git --version

d)

git status

4.

Sabemos que GIT maneja 3 áreas de trabajo. ¿Cuáles son estas áreas?

a)

Staging Area

b)

Working Repository

c)

Working Directory

d)

Repository

5.

Para poder pasar del stagign area al reposiroty. ¿Qué comando debe ser ingresado?

a)

git add <name_file>

b)

git status

c)

git checkout <name file>

d)

git commit -m "<comment>"

6.

¿Cuáles son las características principales de este software?

a)

No depende de un repositorio central

b)

El libre / Código abierto

c)

Cada clon es un repositorio completo

d)

Sistema distribuido

7.

¿Que comando permite la creación de nuevas ramas de trabajo?

a)

git merge <name_rama>

b)

git branch <name_rama>

c)

git branch -D <name_rama>

d)

git checkout <name_rama>

8.

¿Qué instrucciones podrían ser ingresados para pasar de un working directory a un staging area?

a)

git add <file_name>

b)

git add .

c)

git add <file_name1> <file_name2> <etc>

d)

add *

9.

¿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

10.

Comando que permite copiar un repositorio desde alguna ubicación

a)

git clone <address>

b)

git push <address>

c)

git pull <address>

d)

git fetch <address>

11.

Comando que permite subir nuestro cambios a un repositorio central

a)

git pull <address>

b)

git push -u add origin <name_rama>

c)

git remote add origin <address>

d)

git remote -v

12.

Comando que permite agregar / sincronizar nuestro repositorio local con uno central

a)

git sincronized <name_rama>

b)

git add <address>

c)

git remote add origin <address>

d)

git remote add <name_rama> <address>

13.

Comando que permite visualizar una lista de ayuda

a)

git list

b)

git --version

c)

git help

d)

git --help

14.

¿Qué comando necesitarás para bajar a versiones anteriores del proyecto?

a)

git fetch <id_version>

b)

git reset --hard <id_version>

c)

git version <id_version>

d)

git rollback

15.

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

16.

La instrucción git branch:

a)

Muestra la versión de git

b)

Muestra la rama en la cual se esta trabajando

c)

Muestra un listado de ramas de trabajo

d)

Muestra el total de versiones

17.

¿Cuál es el comando requerido para listar el total de versiones con las que cuenta actualmente el repositorio?

a)

git log

b)

git status

c)

git svn clone

d)

git list log

18.

¿Cuál es el comando que se debe de teclear para poder combinar ramas?

a)

git join <name_rama>

b)

git pull <name_rama>

c)

git merge <name_rama>

d)

git add <name_rama1> <name_rama2>