Busca en todas las páginas de la documentación
10 pages in this section.
Aprende cómo los equipos Go usan Git para el versionado de módulos. Comprende cómo las etiquetas, ramas y flujos de trabajo de CI soportan la distribución de módulos Go y las compilaciones reproducibles.
Aprende comandos fundamentales de Git como clone, branch, commit y push, adaptados específicamente para gestionar repositorios y proyectos de módulos Go.
Aprende cómo los equipos de Go utilizan el desarrollo basado en tronco con ramas de características de corta duración y compuertas de CI para mantener la rama principal lista para lanzar y optimizar los lanzamientos.
Aprende cómo Git rebase, cherry-pick y worktrees ayudan a los equipos de Go a mantener un historial lineal, portar correcciones y trabajar en múltiples versiones de módulos.
Implementa GitHub Actions para repositorios Go. Aprende a configurar flujos de trabajo de CI para pruebas, linting e higiene de módulos, incluyendo caché y automatización de lanzamientos.
Aprende revisiones de código Go efectivas con PRs de GitHub. Comprende el tamaño del PR, la descripción, el impacto del módulo y las pruebas para un código eficiente y de alta calidad.
Aprende a gestionar múltiples módulos de Go dentro de un único repositorio Git usando go work. Esta guía cubre patrones de desarrollo, pruebas e CI para monorepos.
Aprenda las prácticas recomendadas de Git y GitHub para repositorios de módulos Go, asegurando un tronco liberable, gráficos de módulos ordenados y lanzamientos confiables.
Un resumen de una sola página de cada viñeta destacada de las 9 páginas de la sección Git y GitHub, agrupadas por página de origen para que pueda escanear las 53 conclusiones sin abrir cada artículo individualmente.