Introdução

Concluído

Este módulo mostra como usar o Git para promover o desenvolvimento de código aberto interno na sua organização e implementar ramificações de fluxo de trabalho para colaboração aprimorada.

O que é a origem interna?

Inner source é uma abordagem de desenvolvimento em que as equipes de uma organização colaboram em projetos de código usando princípios e práticas de código aberto. Em vez de trabalhar em silos isolados, as equipes podem compartilhar código, contribuir com os projetos uns dos outros e criar trabalhos existentes em toda a organização.

Por que a origem interna importa

  • Quebrando Silos: a origem interna ajuda a quebrar barreiras entre equipes e departamentos, permitindo um melhor compartilhamento de conhecimento e colaboração.
  • Reutilização de código: o Teams pode descobrir e reutilizar o código existente em vez de criar tudo do zero, o que economiza tempo e reduz a duplicação.
  • Melhor Qualidade: quando várias equipes podem examinar e contribuir para o código, isso geralmente leva a um software de maior qualidade com menos bugs.
  • Compartilhamento de conhecimento: os desenvolvedores aprendem com o trabalho uns dos outros e podem aplicar práticas recomendadas em diferentes projetos.

Objetivos de aprendizagem

Depois de concluir este módulo, você poderá:

  • Use o Git para promover o desenvolvimento interno de origem em toda a sua organização.
  • Implemente o fluxo de trabalho de fork para desenvolvimento colaborativo.
  • Escolha entre branches e forks para diferentes cenários de colaboração.
  • Compartilhe o código entre forks efetivamente.

Pré-requisitos

  • Compreensão básica dos conceitos de controle de versão do Git.
  • Familiaridade com princípios de desenvolvimento colaborativos.
  • Experiência em trabalhar em uma equipe ou organização de desenvolvimento de software.