Curso de Git
Impartido por:
Lo que aprenderás en este curso:
- Aprenderás qué es un repositorio, una rama o una etiqueta
- Conocerás los principales parámetros de trabajo con GIT
- Aprenderás cómo trabajar con un servidor GIT básico y usaremos Gitlab y GitHub
- Serás capaz de organizar el código fuente y gestionar diferentes líneas de desarrollo que podrían o no converger.
- Conocerás cómo se gestiona el trabajo colaborativo en GIT
- Dominarás cómo organizar las diferentes versiones de un proyecto
- Aprenderás las ventajas e inconvenientes de usar un repositorio de versiones on premise o uno en la nube.
- Aprenderás a usar las plataformas de GitLab y GitHub.
Requisitos del curso
Para comenzar este curso de Git se recomienda tener nociones básicas en la terminal, pero no es necesario.
Valoraciones de estudiantes:
Contenido del curso:
-
- 2m
-
-
Introducción de Git y Git Flow8m
-
Instalación de herramientas14m
-
Introducción a GitHub y GitLab-SSH11m
-
-
-
Creación de un repositorio local7m
-
Aprobación de cambios en consola12m
-
Aprobación de cambios con interfaz gráfica6m
-
Trabajo en remoto10m
-
Deshaciendo cambios9m
-
Resolviendo conflictos7m
-
Subiendo cambios6m
-
-
-
Encontrando errores5m
-
Git Blame3m
-
Estrategia Merge13m
-
Estrategia Rebase9m
-
Estrategia Merge Squash - Rebase10m
-
Git Stash5m
-
Saltando entre commits5m
-
-
-
Etiquetas4m
-
Releases4m
-
Issues6m
-
Pull Requests14m
-
Integración continua6m
-
-
-
Conclusiones y próximos pasos1m
-
Te dejamos una selección de cursos, carreras y artículos
Implementa SSO con Spring Boot y GitHub
A lo largo de esta formación, aprenderás cómo dar acceso a múltiples aplicaciones Spring Boot con seguridad OAuth 2, haciendo uso de GitHub como servidor …
Crea tu app Android con GitHub Copilot
GitHub Copilot llegó para ayudar a los desarrolladores con el autocompletado de código gracias a Inteligencia Artificial y en esta formación realizaremos el uso de …
Dudas frecuentes
¿Cuándo comienza la formación?
En OpenWebinars las formaciones no tienen fecha de inicio y de final.
Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.
¿Puedo obtener un diploma que acredite mis conocimientos?
Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.
También podrás obtener un diploma de nivel superior al superar todas las formaciones de la lista.
¿Cuál es el precio?
En OpenWebinars no vendemos formaciones.
Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).
¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.
Realizando esta formación aprenderás cómo Git puede transformar tu flujo de trabajo de desarrollo, gracias a las herramientas y técnicas necesarias para gestionar proyectos de cualquier tamaño. Comenzando con la introducción a Git y Git Flow, entenderás los conceptos fundamentales del control de versiones y cómo Git se integra en los flujos de trabajo diarios de desarrollo.
Continuarás aprendiendo a instalar y configurar todas las herramientas necesarias, incluyendo Git para tu sistema operativo y cuentas en plataformas como GitHub y GitLab., para poder continuar con el resto del curso y realizar las prácticas necesarias.
El curso también cubre cómo crear y manejar repositorios locales y remotos, mostrándote cómo aprobar cambios desde la consola y desde interfaces gráficas, así aprenderás técnicas para resolver conflictos y deshacer cambios, dos habilidades críticas para cualquier desarrollador.
En secciones más avanzadas profundizaremos en flujos de trabajo específicos como la estrategia Merge, Rebase y Merge Squash, y cómo utilizar Git Stash y moverte entre commits de manera eficiente. Además, el curso enfatiza el trabajo colaborativo, enseñándote a gestionar etiquetas, releases, issues y pull requests, fundamentales para el trabajo en equipo y la integración continua.
No solo aprenderás qué es un repositorio o una rama, sino que dominarás la organización del código fuente y la gestión de varias líneas de desarrollo. Este conocimiento es esencial para mantener proyectos grandes o múltiples proyectos de forma simultánea.
Al finaliza este curso estarás preparado para utilizar Git en cualquier entorno, comprendiendo las ventajas e inconvenientes de los repositorios locales versus los alojados en la nube. Prepárate para implementar Git en tus proyectos personales o profesionales, asegurando la seguridad y eficiencia en la gestión de tus desarrollos de código.