Programa del Curso

Introducción

  • ¿Por qué es importante el control de versiones?

Información general sobre las características del sistema Git para el control de código fuente

  • Instalación de Git en el sistema operativo preferido
  • Introducción a los atributos y componentes fundamentales de Git
  • ¿Qué son los repositorios, las confirmaciones y los archivos?

Descripción de los flujos de trabajo de Git y los procesos básicos del sistema

  • ¿Cuáles son los diferentes estados de Git?
  • Creación de un repositorio y una carpeta Git

Gestión de proyectos existentes y gestión de archivos mediante Git

  • Trabajar con confirmaciones y mensajes
  • Confirmar y deshacer cambios en un repositorio de Git
  • Registro y acceso al historial de versiones

Introducción a la bifurcación y la fusión en Git

  • Familiarizarse con los tipos de procesos de bifurcación y fusión
  • Uso de marcadores especiales en Git
  • Trabajar con las características de etiquetado y ocultamiento de Git
  • ¿Cómo usar Reset y Reflog en Git?

Descripción general de GitHub Características y arquitectura

Configuración de una cuenta de usuario GitHub y administración de un perfil GitHub

  • Autenticación en GitHub y actualización de credenciales
  • SSH v.s. HTTPS
  • Verificación de la autenticación mediante SSH en GitHub

Creación de GitHub repositorios y vinculación de un repositorio Git local

  • Clonar o archivar un repositorio GitHub

Creación de instancias de contenido de repositorio dentro de una copia local

Publicación de cambios de contenido en el repositorio GitHub

Trabajar con características y configuraciones de repositorio intermedio

Practicar GitHub la sintaxis de escritura y formato

  • Uso de tablas y trabajo con bloques de código
  • Enlaces automáticos de URL y referencias en GitHub

Acciones operativas en GitHub archivos y carpetas

  • Sincronización de los cambios de archivo con el repositorio local

Creación, edición y transferencia GitHub confirmaciones

  • Administración de confirmaciones y manejo de un clon de repositorio local

Revisión de confirmaciones y uso de identificadores de confirmación con la copia local

Descripción de los comandos Fetch y Pull en GitHub

Comprensión de los conceptos básicos de bifurcación y clonación en GitHub

Inserción de GitHub cambios y verificación de solicitudes push

Trabajar con bifurcaciones y proponer cambios en las solicitudes de incorporación de cambios

Revisión de las solicitudes de incorporación de cambios e incorporación de los cambios propuestos

Resolución de conflictos en GitHub fusiones y trabajo con CLI

Introducción a GitHub Etiquetas y versiones

  • Utilización de etiquetas locales y actualización de GitHub etiquetas
  • Inicio, eliminación y creación de una nueva versión GitHub

Comparación de GitHub solicitudes de incorporación de cambios, confirmaciones y etiquetas

Trabajar con GitHub Gists y comprender las funcionalidades de los fragmentos de código

Integración de un proyecto de desarrollo con Codespaces en GitHub

Creación de una organización GitHub y gestión de equipos

  • Cuenta de GitHub de organización frente a personal
  • Ejecución de funcionalidades anteriores de GitHub

Gestión GitHub de proyectos y gestión de tableros de proyectos

Filtrado de información de repositorio y uso compartido GitHub Filtros

Ampliación GitHub con API y webhooks

  • Automatización GitHub mediante tokens OAuth

Solución de problemas GitHub Problemas

Resumen y conclusión

Requerimientos

  • Experiencia con comandos y terminal (en Windows, Linux o Mac)
  • Conocimiento de cualquier lenguaje de programación

Audiencia

  • Desarrolladores
  • Ingenieros de Software
  • Gerentes de proyectos
  21 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Cursos Relacionados

Categorías Relacionadas