Herramientas de usuario

Herramientas del sitio


informatica:programacion:cursos:git_control_codigo_fuente_programadores

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:cursos:git_control_codigo_fuente_programadores [2025/02/24 13:41] – [Temario] tempwininformatica:programacion:cursos:git_control_codigo_fuente_programadores [2025/02/26 08:27] (actual) – [Evaluación final] tempwin
Línea 25: Línea 25:
   * Módulo 5: [[informatica:programacion:cursos:git_control_codigo_fuente_programadores:rebashing_stagshing_tagging|Rebasing, Stashing y Tagging]]   * Módulo 5: [[informatica:programacion:cursos:git_control_codigo_fuente_programadores:rebashing_stagshing_tagging|Rebasing, Stashing y Tagging]]
   * Módulo 6: [[informatica:programacion:cursos:git_control_codigo_fuente_programadores:herramientas_facilitar_trabajo_git|Herramientas para facilitar el trabajo con Git]]   * Módulo 6: [[informatica:programacion:cursos:git_control_codigo_fuente_programadores:herramientas_facilitar_trabajo_git|Herramientas para facilitar el trabajo con Git]]
-  * Módulo 7: Conceptos avanzados +  * Módulo 7: [[informatica:programacion:cursos:git_control_codigo_fuente_programadores:conceptos_avanzados|Conceptos avanzados]] 
-  * Módulo 8: Servicios para alojamiento de repositorios+  * Módulo 8: [[informatica:programacion:cursos:git_control_codigo_fuente_programadores:servicios_alojamiento_repositorios|Servicios para alojamiento de repositorios]]
  
 ===== Test de conocimientos ===== ===== Test de conocimientos =====
Línea 64: Línea 64:
   * ''git-init'' (**Correcto**)   * ''git-init'' (**Correcto**)
   * ''git-commit''   * ''git-commit''
 +
 +==== Evaluación final ====
 +
 +**En las GUIs que hemos visto, si haces click derecho sobre un //stash// puedes eliminarlo, ¿cuál es la opción del comando ''git-stash'' para eliminarlo a través de consola?**
 +
 +  * ''delete''
 +  * ''drop'' (**Correcto**)
 +  * ''remove''
 +
 +**¿Cuáles de los tres siguientes servicios permite instalarlo de forma local?**
 +
 +  * GitLab (**Correcto**)
 +  * GitHub
 +  * Bitbucket
 +
 +**Con la opción ''-l'' del comando ''git-tag'' podemos filtrar el listado de todos los tags de un repositorio, ¿verdadero o falso?**
 +
 +  * Verdadero (**Correcto**)
 +  * Falso 
 +
 +**¿Cómo se llaman las ramas en desarrollo de Gitflow?**
 +
 +  * ''features'' (**Correcto**)
 +  * ''releases''
 +  * ''master''
 +
 +**¿Cuál es la opción del comando ''git-log'' que te muestra el histórico con un gráfico?**
 +
 +  * ''%%--%%decorate''
 +  * ''%%--%%all''
 +  * ''%%--%%graph'' (**Correcto**)
 +  * ''%%--%%online''
 +
 +**¿Cómo se puede crear un stash en Git sin usar la GUI?**
 +
 +  * ''git stash -a "mensaje"''
 +  * ''git stash save -a "mensaje"'' (**Correcto**)
 +  * ''git stash --new "mensaje"''
 +  * ''git stash -m "mensaje"''
 +
 +**¿En el proceso de Gitflow cuáles son las diferencias entre la rama master y la rama develop? (Escoge las respuestas que creas correctas)**
 +
 +  * La rama master contiene código en producción (**Correcto**)
 +  * De la rama develop salen los hotfixes
 +  * La rama develop contiene código que será el que vaya a producción a posteriori (**Correcto**)
 +  * La rama develop contiene las ramas features donde se desarrolla el nuevo código (**Correcto**)
 +
 +**¿Con Git al ser un DVCS sino tienes Internet dejas de tener acceso al repositorio?**
 +
 +  * Verdadero
 +  * Falso (**Correcto**)
 +
 +**En muchas de las GUI que has visto si queremos cambiar de rama basta con hacer doble-clic sobre la rama a la que queremos movernos, ¿qué comando de Git obtiene el mismo resultado?**
 +
 +   * ''git-branch''
 +   * ''git-pull''
 +   * ''git-move''
 +   * ''git-checkout'' (**Correcto**)
 +
 +**Una vez resuelto un conflicto ¿con qué comando de Git podemos continuar con el proceso de merge?**
 +
 +  * ''git commit -a'' (**Correcto**)
 +  * ''git merge -a''
 +  * ''git merge %%--%%resolved''
 +  * ''git merge %%--%%abort''
 ===== Prácticas ===== ===== Prácticas =====
  
Línea 69: Línea 134:
 ===== Recursos ===== ===== Recursos =====
  
 +    * [[https://www.jasoft.org/Blog/post/Github-Como-contribuir-en-un-proyecto-Open-Source|Github: Cómo contribuir en un proyecto Open Source]] 
 +    * [[https://www.jasoft.org/Blog/post/Como-actualizar-un-fork-de-un-proyecto-en-GitHub|Cómo actualizar un fork de un proyecto en GitHub]] 
 +    * [[https://git-scm.com/book/en/v2|Pro Git]]: libro gratuito (en inglés). 
 +    * [[https://www.campusmvp.es/recursos/post/los-10-mandamientos-del-control-de-codigo-fuente.aspx|Los 10 mandamientos del control de código fuente]] 
 +    * [[https://www.campusmvp.es/recursos/post/git-como-evitar-problemas-con-cambios-de-linea-al-trabajar-en-equipo.aspx|Git: Cómo evitar problemas con cambios de línea al trabajar en equipo]]
informatica/programacion/cursos/git_control_codigo_fuente_programadores.1740400914.txt.gz · Última modificación: por tempwin