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
.gitignore
en 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 master
cuando 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.