Instrucciones
Seleccione la respuesta correcta para cada pregunta. Solo hay una respuesta correcta por pregunta.
Preguntas
- ¿Qué comando se utiliza para inicializar un nuevo repositorio de Git en un directorio existente?
- a)
git start - b)
git init - c)
git create - d)
git new
git init - a)
- ¿Cuál es el propósito del archivo
.gitignoreen un repositorio de Git?- a) Incluir archivos en el repositorio.
- b) Excluir archivos del repositorio.
- c) Borrar archivos del repositorio.
- d) Renombrar archivos en el repositorio.
- ¿Cómo se cambia el mensaje del último commit en Git?
- a)
git commit --edit - b)
git commit --amend - c)
git edit --last - d)
git amend --message
git commit --amend - a)
- ¿Qué comando se utiliza para ver los cambios que aún no han sido preparados (staged) en Git?
- a)
git show - b)
git diff - c)
git status - d)
git log
git diff - a)
- ¿Cómo se guarda el estado actual del directorio de trabajo y el índice en Git?
- a)
git save - b)
git store - c)
git stash - d)
git keep
git stash - a)
- ¿Qué comando se utiliza para eliminar un archivo del repositorio y del sistema de archivos?
- a)
git delete <archivo> - b)
git rm <archivo> - c)
git remove <archivo> - d)
git discard <archivo>
git rm <archivo> - a)
- ¿Qué hace el comando
git log --oneline?- a) Muestra el historial de commits en una sola línea por commit.
- b) Muestra el historial de commits con detalles.
- c) Muestra los cambios entre commits.
- d) Muestra los archivos cambiados en cada commit.
- ¿Cómo se fusionan los cambios de una rama a otra en Git?
- a)
git integrate <rama> - b)
git merge <rama> - c)
git combine <rama> - d)
git join <rama>
git merge <rama> - a)
- ¿Qué comando se utiliza para listar las ramas remotas en Git?
- a)
git branch -r - b)
git remote show - c)
git remote list - d)
git branch --remote
git branch -r - a)
- ¿Cómo se elimina una rama remota en Git?
- a)
git branch -d <rama> - b)
git remote rm <rama> - c)
git push origin --delete <rama> - d)
git branch --delete <rama>
git push origin --delete <rama> - a)
- ¿Qué comando muestra los cambios en el repositorio desde el último pull?
- a)
git diff - b)
git log - c)
git fetch - d)
git pull
git diff - a)
- ¿Cómo se configura una URL remota para un repositorio en Git?
- a)
git remote set-url <nombre> <url> - b)
git remote add <nombre> <url> - c)
git remote set <nombre> <url> - d)
git set remote <nombre> <url>
git remote add <nombre> <url> - a)
- ¿Qué comando se utiliza para recuperar y fusionar cambios desde el repositorio remoto?
- a)
git fetch - b)
git pull - c)
git merge - d)
git rebase
git pull - a)
- ¿Qué hace el comando
git rebase mastercuando te encuentras en una rama de características?- a) Combina la rama master en la rama de características.
- b) Fusiona la rama master con la rama de características.
- c) Reaplica los commits de la rama de características sobre la master.
- d) Reaplica los commits de la rama master sobre la rama de características.
- ¿Cómo se deshace un commit en Git pero mantiene los cambios en el área de trabajo?
- a)
git revert <commit> - b)
git reset --soft <commit> - c)
git reset --hard <commit> - d)
git checkout <commit>
git reset --soft <commit> - a)
Espero que este nuevo examen también sea útil para evaluar conocimientos intermedios de Git en el contexto de Desarrollo de Aplicaciones Web.