Git y GitHub son, respectivamente, el controlador de versiones y la plataforma de colaboración para desarrolladores de mayor alcance en la actualidad, estos dotan de una gran ventaja al permitir registrar incrementalmente los progresos realizados en los proyectos, así como resguardar nuestros proyectos en la nube, donde otros colaboradores también pueden aportar a ellos.

Tiempo Total en Video

Producido por

PRIVATE

2 hours, 4 minutes

El control de versiones permite gestionar los cambios realizados en los archivos a lo largo del tiempo, y es una habilidad esencial que los desarrolladores deben dominar. Git es, con mucho, el sistema de control de versiones más popular en la web. En este curso rápido te mostraremos los comandos fundamentales que necesitas para trabajar con la mayoría de los proyectos Git. Explicaremos cómo utilizar los commits, que permiten dejar mensajes que documentan lo que ocurrió en cada uno, cómo crear ramas, como versiones alternativas del  proyecto para trabajar en ellas sin cambiar el original. Además, muestra cómo trabajar con el popular sitio web GitHub para explorar proyectos existentes, clonarlos en tu disco duro local, utilizarlos como plantillas nuevos proyectos y más. En este programa aprenderás a:
  • Definir qué son Git y GitHub y conocer su aplicabilidad
  • Diferenciar Git de GitHub
  • Usar Git junto a GitHub
  • Instalar Git y configurarlo en sus inicios
  • Identificar los diferentes entornos de trabajo en Git y los estados de los archivos
  • Crear, restaurar y enmendar commits
  • Excluir archivos del proyecto en los commits
  • Detectar diferencias entre dos versiones distintas de un mismo archivo
  • Crear, fusionar, renombrar y eliminar ramas
  • El flujo de trabajo Git
  • Crear guardados temporales
  • Enlazar repositorios locales de Git con repositorios remotos de GitHub
  • Guardar los cambios locales en GitHub
  • Actualizar el repositorio local gracias a GitHub
  • Administrar proyectos colaborativos utilizando las herramientas de GitHub

Contenido de el curso

    • Presentación de Git y GitHub 00:00:33
    • Archivos de ejercicios para el curso 00:00:33
    • Autoevaluación Unidad 1 00:05:00
    • ¿Qué es Git? 00:02:11
    • Instalación de Git y requisitos 00:05:12
    • Entender los entornos de Git 00:07:39
    • Ignorar archivos 00:04:33
    • Borrar y renombrar archivos 00:06:35
    • Diferencias entre archivos 00:06:57
    • Cambiar la historia 00:08:33
    • Ramas 00:07:30
    • Conflictos al fusionar 00:07:53
    • Comandos git stash y git clean 00:10:11
    • Autoevaluación Unidad 2 00:10:00
    • ¿Qué es GitHub? 00:02:49
    • Empujando a GitHub 00:06:17
    • Opciones de GitHub 00:08:08
    • Pull requests 00:04:37
    • Organizar proyectos 00:08:37
    • Sincronizar con GitHub 00:09:34
    • ¿Ahora qué más? 00:00:57