Introdução

Concluído

Este módulo mostra como usar o Git para promover o desenvolvimento de fontes internas em sua organização e implementar fluxos de trabalho de bifurcação para uma melhor colaboração.

O que é fonte interna?

Fonte interna é uma abordagem de desenvolvimento onde as equipes dentro 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 para os projetos uns dos outros e desenvolver o trabalho existente em toda a organização.

Por que a fonte interna é importante

  • Quebrando Silos: O inner source ajuda a quebrar barreiras entre equipas e departamentos, permitindo um melhor partilhamento de conhecimento e colaboração.
  • Reutilização de código: as equipes podem 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 revisar e contribuir com o código, isso geralmente leva a um software de maior qualidade com menos bugs.
  • Partilha de conhecimento: os programadores aprendem com o trabalho uns dos outros e podem aplicar as melhores práticas em diferentes projetos.

Objetivos de aprendizagem

Depois de concluir este módulo, você pode:

  • Use o Git para promover o desenvolvimento de fontes internas em toda a sua organização.
  • Implementar fluxo de trabalho fork para desenvolvimento colaborativo.
  • Escolha entre ramificações e bifurcações para diferentes cenários de colaboração.
  • Partilhe código entre ramificações de forma eficaz.

Pré-requisitos

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