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
Testimonios (1)
Entrenador tranquilo, muy bien informado y accesible.
Piotr Kowalski - EduBroker Sp. zo.o.
Curso - Git and GitHub Fundamentals
Traducción Automática