Examen de Simulación Práctica de Git: Nivel Básico-Intermedio para Estudiantes de DAW y DAM

Este examen simulado está diseñado para estudiantes de Formación Profesional en Desarrollo de Aplicaciones Web (DAW) y Desarrollo de Aplicaciones Multiplataforma (DAM) que están comenzando a familiarizarse con Git. El examen contiene 15 ejercicios prácticos que abarcan situaciones comunes en el uso de Git a un nivel básico a intermedio, con cada ejercicio ofreciendo una solución detallada.


Ejercicio 1: Configuración Básica de Git

Configura tu nombre de usuario y correo electrónico en Git.

Solución:

git config --global user.name "Tu Nombre"
git config --global user.email "tu.email@example.com"

Ejercicio 2: Creación de un Nuevo Repositorio

Inicializa un nuevo repositorio local llamado MiProyecto.

Solución:

mkdir MiProyecto
cd MiProyecto
git init

Ejercicio 3: Clonación de Repositorio

Clona el repositorio desde la URL proporcionada https://github.com/usuario/ejemplo.git.

Solución:

git clone https://github.com/usuario/ejemplo.git

Ejercicio 4: Añadir Archivos al Repositorio

Agrega un archivo llamado index.html al área de staging.

Solución:

git add index.html

Ejercicio 5: Realizar un Commit

Realiza un commit de los cambios agregados con el mensaje «Inicializando proyecto».

Solución:

git commit -m "Inicializando proyecto"

Ejercicio 6: Verificar Estado

Utiliza un comando para verificar el estado del repositorio y visualizar los cambios pendientes.

Solución:

git status

Ejercicio 7: Cambiar de Rama

Cambia a la rama llamada desarrollo.

Solución:

git checkout desarrollo

Ejercicio 8: Crear y Cambiar a Nueva Rama

Crea una nueva rama llamada nueva-funcionalidad y cámbiate a ella.

Solución:

git checkout -b nueva-funcionalidad

Ejercicio 9: Fusionar Ramas

Desde la rama main, fusiona la rama nueva-funcionalidad.

Solución:

git checkout main
git merge nueva-funcionalidad

Ejercicio 10: Actualizar Repositorio Local

Actualiza tu repositorio local con los últimos cambios del repositorio remoto en la rama main.

Solución:

git checkout main
git pull origin main

Ejercicio 11: Etiquetar una Versión

Crea una etiqueta llamada v1.0 en el último commit.

Solución:

git tag v1.0

Ejercicio 12: Ver Historial de Commits

Muestra el historial de commits en la rama actual.

Solución:

git log

Ejercicio 13: Stashing Cambios Temporales

Guarda cambios no listos en un stash y luego aplícalos de nuevo.

Solución:

git stash
git stash pop

Ejercicio 14: Push a Repositorio Remoto

Envía los cambios de la rama main al repositorio remoto.

Solución:

git push origin main

Ejercicio 15: Borrar una Rama Local

Elimina una rama local que ya no necesitas, llamada feature-vieja.

Solución:

git branch -d feature-vieja

Conclusión

Este examen de simulación práctica está diseñado para ayudar a los estudiantes a reforzar su comprensión de las operaciones básicas y algunos conceptos intermedios de Git, preparándolos para colaborar eficazmente en proyectos de desarrollo de software y manejar sus versiones de manera eficiente.

lines of code
Photo by Neo on Pexels.com

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.

Deja un comentario

Información básica sobre protección de datos Ver más

  • Responsable: Tomas Gonzalez.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.

error: Content is protected !!

Descubre más desde InfoGonzalez - Blog de formador e informático

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo

Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad