option
Cuestiones
ayuda
daypo
buscar.php

Desarrollo, control de versiones y documentación

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Desarrollo, control de versiones y documentación

Descripción:
Tema relacionado con Git y sus comandos básicos

Fecha de Creación: 2025/11/11

Categoría: Informática

Número Preguntas: 38

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cómo eliminas un remoto?. a) git remote remove origin. b) git delete remote origin. c) git rm origin. d) git disconnect origin.

¿Quién creó Git?. a) Bill Gates. b) Linus Torvalds. c) Mark Zuckerberg. d) Steve Jobs.

¿Qué hace git push -u origin main?. a) Sube la rama y la vincula al remoto. b) Solo sube commits. c) Crea una etiqueta. d) Cambia el remoto principal.

¿Qué comando añade archivos al área de preparación (staging area)?. a) git add. b) git stage. c) git commit. d) git update.

¿Qué comando guarda los cambios en el historial del repositorio?. a) git commit. b) git save. c) git push. d) git record.

¿Qué comando muestra el historial de commits?. a) git log. b) git show. c) git diff. d) git history.

¿Cómo se deshacen cambios no confirmados?. a) git restore. b) git delete. c) git revert. d) git reset --hard HEAD.

¿Qué comando elimina un archivo del área de staging?. a) git restore --staged nombreArchivo. b) git remove nombreArchivo. c) git delete --cached. d) git undo nombreArchivo.

¿Cómo se crea una nueva rama?. a) git branch nombreRama. b) git new-branch nombreRama. c) git checkout nombreRama. d) git create nombreRama.

¿Cómo cambiar de rama?. a) git checkout nombreRama. b) git switch nombreRama. c) git change nombreRama. d) Ambas a) y b) son válidas.

¿Cómo combinar una rama con otra?. a) git merge nombreRama. b) git join nombreRama. c) git include nombreRama. d) git combine nombreRama.

Si estás en la rama main y haces git merge dev, ¿qué sucede?. a) Los cambios de dev se fusionan en main. b) Los cambios de main se fusionan en dev. c) Se elimina la rama dev. d) Se crea una nueva rama.

¿Qué comando muestra todas las ramas del repositorio?. a) git branch. b) git branches. c) git list. d) git show-branches.

¿Cómo se borra una rama local?. a) git branch -d nombreRama. b) git delete nombreRama. c) git remove nombreRama. d) git rm nombreRama.

¿Qué hace git stash?. a) Guarda temporalmente los cambios no confirmados. b) Elimina cambios. c) Crea una rama nueva. d) Publica en remoto.

¿Cómo recuperas lo que guardaste con git stash?. a) git stash apply. b) git restore stash. c) git revert stash. d) git load stash.

¿Qué comando conecta un repositorio local con uno remoto?. a) git remote add origin URL. b) git connect origin URL. c) git link URL. d) git sync URL.

¿Qué hace git push origin main?. a) Envía commits de main al remoto origin. b) Descarga cambios de remoto. c) Crea una nueva rama remota. d) Elimina commits.

¿Qué comando descarga los cambios desde el remoto sin fusionarlos?. a) git fetch. b) git pull. c) git sync. d) git clone.

¿Qué hace git pull?. a) Descarga y fusiona los cambios del remoto en la rama actual. b) Solo descarga sin fusionar. c) Solo sube commits. d) Elimina el remoto.

¿Qué comando clona un repositorio remoto?. a) git clone URL. b) git copy URL. c) git init URL. d) git pull URL.

¿Qué comando muestra las URLs de los remotos configurados?. a) git remote -v. b) git show-remote. c) git config remote. d) git list remotes.

¿Qué es un fork en GitHub?. a) Una copia de un repositorio en tu cuenta. b) Una rama nueva. c) Una etiqueta. d) Un error de sincronización.

¿Qué es un pull request?. a) Una solicitud para fusionar tus cambios en otro repositorio. b) Un comando para descargar archivos. c) Una acción de revertir commits. d) Un backup automático.

¿Qué comando configura el nombre del usuario global?. a) git config --global user.name "Tu Nombre". b) git user.name. c) git setname. d) git init name.

¿Qué comando configura el correo electrónico global?. a) git config --global user.email "tucorreo@correo.com". b) git email set. c) git setup mail. d) git config mail.

¿Dónde se guardan las configuraciones globales de Git?. a) En el archivo ~/.gitconfig. b) En .git/settings.json. c) En /etc/git.conf. d) En config.yml.

¿Qué comando muestra toda la configuración actual?. a) git config --list. b) git show-config. c) git settings. d) git get-config.

¿Qué archivo guarda la configuración de un repositorio concreto?. a) .git/config. b) config.git. c) .gitconfig.local. d) repo.conf.

¿Qué comando muestra los cambios entre commits o archivos?. a) git diff. b) git show. c) git compare. d) git log -d.

¿Cómo se muestra un resumen de commits compactos?. a) git log --oneline. b) git log short. c) git log -s. d) git show commits.

¿Qué comando muestra los detalles de un commit concreto?. a) git show <hash>. b) git commit --show <hash>. c) git info <hash>. d) git details <hash>.

¿Qué hace git blame archivo.txt?. a) Muestra quién modificó cada línea del archivo y en qué commit. b) Borra líneas duplicadas. c) Deshace los cambios. d) Fusiona autores.

¿Qué comando elimina el último commit conservando los cambios en el área de trabajo?. a) git reset --soft HEAD~1. b) git revert HEAD. c) git delete commit. d) git restore.

¿Qué hace git revert HEAD?. a) Crea un nuevo commit que deshace los cambios del último commit. b) Borra el último commit. c) Desactiva el HEAD. d) Restablece toda la rama.

¿Qué diferencia hay entre git reset y git revert?. a) reset borra historial, revert crea un commit inverso. b) reset y revert son iguales. c) reset solo funciona con tags. d) revert elimina archivos.

¿Qué hace git log --graph?. a) Dibuja un gráfico del historial de ramas. b) Exporta el log a un gráfico PNG. c) Ordena commits por fecha. d) Elimina commits duplicados.

¿Qué significa HEAD~2?. a) Dos commits antes del actual. b) La rama principal. c) El commit más reciente. d) El primer commit.

Denunciar Test