Herramientas de usuario

Herramientas del sitio


informatica:programacion:cursos:control_version_git_avanzado:ejercicios:ejercicio_practico_1

¡Esta es una revisión vieja del documento!


Ejercicio práctico 6.1

Sección perteneciente al curso Control de versiones con Git Avanzado.

1. Clona en tu máquina, con el comando git clone, el repositorio que hay aquí: https://github.com/trainingIT-GIT/unidad-6-random-name Recuerda que:

  esa no es la URL del repositorio, sino la de la interfaz web para gestionar el repositorio.
  es recomendable copiar la URL asegurándote antes de que estás logueado con tu cuenta. Puedes comprobarlo viendo si en la URL del repositorio aparece tu nombre de usuario.
  el comando git clone te creará una subcarpeta, a menos que añadas un punto (en cuyo caso te clonará el repositorio en la carpeta en la que estés): git clone URL .  . Si no has puesto el punto y te ha creado una carpeta, recuerda entrar en ella para empezar a trabajar.

2. Localiza el commit de la versión 0.1.0 y crea una rama a partir de él. Llámala develop-<tu_nombre> (por ejemplo, develop-mario) y muévete hasta la nueva rama.

3. Crea otra nueva rama, llámala bugfix-utf8-<tu_nombre> y muévete hasta ella.

4. Corrige el caracter extraño de Amélie en la línea 820 del archivo names.txt y guarda la corrección en un commit.

5. Crea una nueva rama llamada spanish-names-<tu_nombre> y muévete hasta ella.

6. Introduce varios nombres en el archivo names.txt y haz un commit por cada uno que añadas.

7. Mergea en develop-<tu_nombre> todos los cambios que has hecho en tus dos ramas bugfix-utf8-<tu_nombre> y spanish-names-<tu_nombre>.

8. Borra las dos ramas anteriores.

9. Crea una nueva rama llamada chinese-names-<tu_nombre> a partir del commit de la versión 0.1.1.

10. Aplícale la corrección que hiciste en bugfix-utf8-<tu_nombre> a esta rama (no hay que corregir el nombre a mano, sino aplicar el cambio mediante algún comando de git).

11. Mergea en develop-<tu_nombre> la nueva rama y luego bórrala.

12. Comprueba que sólo te han quedado dos ramas: master y develop-<tu_nombre>.

informatica/programacion/cursos/control_version_git_avanzado/ejercicios/ejercicio_practico_1.1685956257.txt.gz · Última modificación: por tempwin