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.
Gracias por visitar mi blog de informática, mi nombre es Tomás y soy formador y desarrollador web. Si quiere usted dejarme alguna sugerencia, ayuda o quiere un servicio de formación estoy escuchando ofertas en tomas.gonzalez@infogonzalez.com, en Facebook a https://www.facebook.com/Infogonzalez estoy deseando escucharle. Su duda o sugerencia NO molesta.