Curso «Introducción a Git»
Actualizado
Access this and all courses with a subscription
Incluye
Descripción
En este curso aprenderás sobre Git, un sistema de control de versiones. Aprenderás más sobre cómo trabajar con repositorios y el historial de cambios de archivos. Al final, serás capaz de recuperarte rápidamente de errores, explorar el historial de cambios y colaborar en proyectos. Los fundamentos de Git son útiles si deseas gestionar el historial de tu código fuente y trabajar con repositorios remotos en GitHub. Los conocimientos adquiridos en este curso ayudan a los programadores a trabajar de manera segura con el código del proyecto, tanto en solitario como en equipos grandes. Este curso es adecuado para aquellos que están comenzando a aprender programación y desean aprender prácticas modernas. Para facilitar el aprendizaje, es recomendable tener conocimientos básicos de la línea de comandos.
Qué aprenderás
- Desarrollar siguiendo prácticas de ingeniería modernas.
- Gestionar eficientemente el código fuente, agregarlo al repositorio compartido, analizar su historial y realizar cambios.
- Trabajar con GitHub y participar en proyectos abiertos.
Lecciones del curso
1 | Introducción Familiarizarse con el tema del curso y comprender por qué Git se ha convertido en una herramienta universal para casi cualquier proyecto de desarrollo. |
2 | Proceso de trabajo Aprender el proceso de trabajo en Git desde el principio hasta la fijación de los resultados: aprender a crear repositorios, agregar archivos y hacer commits. |
3 | Integración con GitHub Aprender a configurar GitHub, crear repositorios y clonarlos en tu computadora. |
4 | Directorio de trabajo Aprendemos a recuperar archivos y descubrimos qué es un directorio de trabajo. |
5 | Análisis de los cambios realizados Aprender a analizar cambios y discutir por qué es importante hacerlo incluso en proyectos pequeños. |
6 | Análisis del historial de cambios Aprender los comandos que ayudan a obtener información variada sobre los commits anteriores (log, show, blame, grep). |
7 | Cancelar cambios en el directorio de trabajo Aprender a revertir los archivos modificados a su estado original y deshacer los cambios que se han realizado en el directorio de trabajo pero aún no se han confirmado en un commit. |
8 | Cancelación de commits Aprender los comandos que facilitan la cancelación o modificación de un commit (revert, reset). |
9 | Cambiar el último commit Aprender cómo agregar cambios al commit actual sin crear uno nuevo. |
10 | Índice Aprender a hacer un commit en situaciones en las que hay cambios en el directorio de trabajo que no están directamente relacionados con el cambio principal. |
11 | Movimiento a través de la historia Aprender a moverse a través de la historia de los cambios y cargar el código en el directorio de trabajo en el estado en el que se encontraba en el momento de realizar cualquier commit. |
12 | Comprender Git Familiarizarse con el término "branch" (rama) y considerar el repositorio git como un conjunto de listas enlazadas, compuestas por commits. |
13 | Ignorar archivos Discutir qué archivos deben agregarse al repositorio. |
14 | Stash Aprender a ocultar cambios en el directorio de trabajo y restaurarlos cuando sea necesario. |
15 | Proyectos abiertos Aprende cómo unirte al desarrollo de proyectos abiertos, trabajar en equipo y mejorar tu portafolio. |
Desafíos
1 | Viaje al pasado |
2 | Conflictos |
3 | Secuencia de commits |
4 | Unión de commits |
5 | Trabajo en equipo |

- Práctica en el navegador
- Acceso permanente a la teoría
- Aprende a tu ritmo
Access this and all courses with a subscription