Examen de Git - Nivel Básico
Enviado por Jeffrey Bedoya • 28 de Septiembre de 2024 • Examen • 755 Palabras (4 Páginas) • 51 Visitas
Examen de Git - Nivel Básico
Instrucciones: Responde las siguientes preguntas. Las preguntas están organizadas en bloques de 4 preguntas por nivel de dificultad, incrementando el nivel progresivamente.
Nivel 1: Básico
1. Git es un sistema de control de versiones distribuido. (Verdadero / Falso)
2. ¿Qué comando se usa para inicializar un repositorio en Git?
A) git init
B) git start
C) git begin
D) git create
3. Complete el enunciado: Para agregar todos los archivos al área de staging se usa el comando 'git ______'.
4. El archivo '.gitignore' se usa para listar archivos que no deben ser rastreados por Git. (Verdadero / Falso)
Nivel 2: Intermedio
5. ¿Qué comando muestra el estado actual de los archivos en el repositorio?
A) git status
B) git check
C) git log
D) git commit
6. Complete el enunciado: Para guardar los cambios en el repositorio local se usa el comando 'git ______'.
7. Git puede rastrear cambios en archivos binarios. (Verdadero / Falso)
8. ¿Cuál es el comando que se utiliza para ver el historial de commits?
A) git commit
B) git show
C) git history
D) git log
Nivel 3: Intermedio-Avanzado
9. Complete el enunciado: Para descargar cambios desde un repositorio remoto se utiliza el comando 'git ______'.
10. ¿Qué comando permite crear una nueva rama en Git?
A) git branch
B) git create-branch
C) git new-branch
D) git checkout -b
11. ¿Qué sucede con el contenido de un archivo cuando se ejecuta 'git rm [archivo]'?
A) Se elimina el archivo del disco duro pero permanece en el historial.
B) El archivo se elimina del área de staging pero no del historial.
C) El archivo se elimina del repositorio y del disco duro.
D) Se elimina únicamente del historial de commits.
12. 'git fetch' descarga cambios de un repositorio remoto e inmediatamente los aplica a la rama actual. (Verdadero / Falso)
Nivel 4: Básico con Lectura y Completar Párrafo
13. Lee el siguiente párrafo y responde: 'Git es una herramienta de control de versiones ampliamente utilizada en la gestión de proyectos de software. Permite a los desarrolladores realizar un seguimiento de los cambios, trabajar en equipo de manera eficiente y revertir modificaciones cuando sea necesario. Git utiliza un enfoque distribuido, lo que significa que cada desarrollador tiene una copia completa del historial del proyecto.'
Pregunta: ¿Qué enfoque de control de versiones utiliza Git?
A) Centralizado
B) Distribuido
C) Remoto
D) Colaborativo
14. Complete el enunciado: Git permite a los desarrolladores revertir ______ cuando sea necesario, asegurando así que el proyecto pueda volver a un estado anterior si se producen errores.
15. Lee el siguiente párrafo: 'Al crear un nuevo repositorio en Git, se puede añadir un archivo llamado 'README.md' que proporciona una descripción general del proyecto. Este archivo es importante para informar a otros colaboradores sobre el propósito, uso y estructura del proyecto.'
Pregunta: ¿Qué archivo suele utilizarse para describir un proyecto en un repositorio de Git?
A) INFO.md
B) README.md
C) DESCRIPTION.md
D) ABOUT.md
...