Criar projetos de software voltados para a comunidade no GitHub
Seja você um gerente de projetos corporativos ou de software livre, saiba como o GitHub permite que você crie comunidades que promovam a comunicação e a colaboração enquanto reforçam as diretrizes, as melhores práticas segurança e os códigos de conduta recomendados.
Neste roteiro de aprendizagem, você aprenderá a:
- Gerar envolvimento da comunidade em projetos proprietários e de software livre.
- Escolher se sua ideia é uma boa candidata para um projeto de software livre.
- Migrar seu projeto existente de um sistema de controle de versão herdado ou do seu PC para o GitHub.
- Manter seu repositório GitHub seguro.
- Contribuir para um projeto de software livre.
Pré-requisitos
- Uma conta do GitHub
Código de Conquista
Gostaria de solicitar um código de conquista?
Módulos neste roteiro de aprendizagem
Aprenda a usar os principais recursos do GitHub, incluindo problemas, notificações, branches, confirmações e solicitações de pull.
Aprenda a gerenciar um programa InnerSource bem-sucedido no GitHub por meio da capacidade de descoberta, de diretrizes e da manutenção eficientes.
Aprenda a criar um programa de código aberto bem-sucedido estabelecendo diretrizes para colaboradores, seguindo processos comprovados e usando os padrões da comunidade.
Aprenda a carregar seu projeto existente no GitHub.
Aprenda a migrar seu projeto existente para o GitHub de um sistema de controle de versão herdado.
Neste módulo, você aprenderá as melhores práticas para criar, hospedar e manter um repositório seguro no GitHub.
Saiba como usar o GitHub para localizar projetos e tarefas de software livre com os quais contribuir. Descubra como criar solicitações de pull e se comunicar com os mantenedores do projeto de modo eficaz para que suas alterações sejam aceitas. Saiba mais sobre os benefícios de se envolver com as comunidades de software livre.