Tworzenie projektów oprogramowania opartych na społeczności w usłudze GitHub

W skrócie

Niezależnie od tego, czy zarządzasz projektami oprogramowania w przedsiębiorstwie, czy open source, dowiedz się, jak usługa GitHub umożliwia tworzenie społeczności, które wspierają komunikację i współpracę przy jednoczesnym wzmacnianiu zalecanych wytycznych, kodeksów postępowania i najlepszych rozwiązań w zakresie zabezpieczeń.

W tej ścieżce szkoleniowej dowiesz się, jak wykonywać następujące działania:

  • Budowanie zaangażowania społeczności zarówno w projekty własnościowe, jak i open source.
  • Wybierz, czy twój pomysł jest dobrym kandydatem do projektu open source.
  • Przenieś istniejący projekt do usługi GitHub z komputera osobistego lub ze starszego systemu kontroli wersji.
  • Zachowaj bezpieczeństwo repozytorium GitHub.
  • Współtworzenie projektu open source.

Wymagania wstępne

  • Konto usługi GitHub

Moduły w ramach tej ścieżki szkoleniowej

Dowiedz się, jak używać kluczowych funkcji usługi GitHub, w tym zgłoszeń, powiadomień, gałęzi, zatwierdzeń i pull requests.

Naucz się zarządzać udanym programem InnerSource na GitHub poprzez prawidłowe odnajdywanie, wskazówki i utrzymanie.

Dowiedz się, jak utworzyć udany program open source, ustanawiając wskazówki dla współautorów, postępując zgodnie ze sprawdzonymi procesami i korzystając ze standardów społeczności.

Dowiedz się, jak przekazać istniejący projekt do usługi GitHub.

Dowiedz się, jak przenieść istniejący projekt do usługi GitHub z starszego systemu kontroli wersji.

W tym module poznasz najlepsze rozwiązania dotyczące tworzenia, hostowania i obsługi bezpiecznego repozytorium w usłudze GitHub.

Dowiedz się, jak używać usługi GitHub do znajdowania projektów i zadań typu open source do współtworzenia. Dowiedz się, jak tworzyć pull requesty i efektywnie komunikować się z opiekunami projektu, aby Twoje zmiany zostały zaakceptowane. Dowiedz się więcej o korzyściach związanych z angażowania się w społeczności open source.