Criar projetos de software controlados pela comunidade no GitHub

Visão rápida

Se você gerencia projetos de software corporativos ou de software de software livre, saiba como o GitHub permite criar comunidades que promovam a comunicação e a colaboração, reforçando as diretrizes recomendadas, os códigos de conduta e as práticas recomendadas de segurança.

Neste roteiro de aprendizagem, você aprenderá a:

  • Crie envolvimento da comunidade para projetos proprietários e de software livre.
  • Escolha se sua ideia é uma boa candidata para um projeto de software livre.
  • Mova um projeto existente para o GitHub de seu computador pessoal ou de um sistema de controle de versão herdado.
  • Mantenha seu repositório GitHub seguro.
  • Contribua para um projeto de software livre.

Pré-requisitos

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.

Saiba como gerenciar um programa innersource bem-sucedido no GitHub por meio de descoberta, diretrizes e manutenção eficazes.

Aprenda a criar um programa de software livre bem-sucedido estabelecendo diretrizes de colaborador, seguindo processos comprovados e usando padrões de comunidade.

Saiba como carregar seu projeto existente no GitHub.

Saiba como mover 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 para contribuir. Descubra como criar solicitações de pull e se comunicar com mantenedores de projeto efetivamente para que suas alterações sejam aceitas. Saiba mais sobre os benefícios de se envolver com comunidades de software livre.