Introducción
En este módulo se muestra cómo usar Git para fomentar el desarrollo interno de origen en su organización e implementar flujos de trabajo de bifurcación para mejorar la colaboración.
¿Qué es el origen interno?
El origen interno es un enfoque de desarrollo en el que los equipos de una organización colaboran en proyectos de código mediante procedimientos y principios de código abierto. En lugar de trabajar en silos aislados, los equipos pueden compartir código, contribuir entre sí y basarse en el trabajo existente en toda la organización.
¿Por qué importa el origen interno?
- Rompiendo silos: Inner source ayuda a derribar barreras entre equipos y departamentos, facilitando un mejor intercambio de conocimientos y colaboración.
- Reutilización de código: Teams puede detectar y reutilizar código existente en lugar de compilar todo desde cero, lo que ahorra tiempo y reduce la duplicación.
- Mejor calidad: cuando varios equipos pueden revisar y contribuir al código, a menudo conduce a software de mayor calidad con menos errores.
- Uso compartido de conocimientos: los desarrolladores aprenden del trabajo entre sí y pueden aplicar procedimientos recomendados en diferentes proyectos.
Objetivos de aprendizaje
Después de completar este módulo, podrá:
- Use Git para fomentar el desarrollo de orígenes internos en toda la organización.
- Implementar el flujo de trabajo de fork para el desarrollo colaborativo.
- Elija entre ramas y bifurcaciones para diferentes escenarios de colaboración.
- Comparta código entre bifurcaciones de manera eficaz.
Requisitos previos
- Conocimientos básicos de los conceptos de control de versiones de Git.
- Familiaridad con los principios de desarrollo colaborativo.
- Experiencia en el trabajo en un equipo de desarrollo de software u organización.