Zarządzanie cyklem życia projektów w serwisie GitHub

Średni
DevOps Engineer
Administrator
Developer
Solution Architect
GitHub

Przejmij pełną kontrolę nad swoimi projektami w serwisie GitHub. Dzięki planowaniu i śledzeniu pracy, skutecznym strategiom rozgałęziania i rozszerzaniu serwisu GitHub za pośrednictwem jego interfejsu API można zarządzać wersjami na wszystkich etapach — od pomysłu do działającego oprogramowania, z którego już korzystają użytkownicy.

Ta ścieżka szkoleniowa obejmuje następujące zagadnienia:

  • Planowanie i śledzenie pracy za pomocą tablic projektów w serwisie GitHub.
  • Tworzenie pakietów, obsługa wersji i dostarczanie wersji oprogramowania do odbiorców.
  • Wybieranie strategii rozgałęzień umożliwiającej członkom zespołu równoległą pracę.
  • Rozwiązywanie konfliktów w zmianach kodu od wielu współautorów.
  • Tworzenie narzędzi usprawniających procesy za pomocą interfejsu API serwisu GitHub i aplikacji serwisu GitHub.
  • Eksplorowanie historii repozytorium GitHub za pomocą problemów, żądań ściągnięcia i wyszukiwania.

Wymagania wstępne

Moduły w ramach tej ścieżki szkoleniowej

Dowiedz się, jak korzystać z najważniejszych funkcji usługi GitHub, takich jak problemy, powiadomienia, gałęzie, zatwierdzenia i żądania ściągnięcia.

Dowiedz się, jak wdrożyć przepływ pracy oparty na wydaniach w usłudze GitHub przy użyciu tablic projektów, gałęzi i wydań.

Dowiedz się, jak zarządzać zmianami w źródle repozytorium za pomocą żądań ściągnięcia.

Dowiedz się, jak rozstrzygać nakładające się zatwierdzenia między gałęziami przez rozwiązywanie konfliktów scalania.

Zoptymalizuj wartość usługi GitHub Apps i funkcji, aby zarządzać użytkownikami w przepływie pracy, aby przyspieszyć procesy przy zachowaniu wydajności, bezpieczeństwa i niezawodności.

Dowiedz się, jak przeszukiwać i organizować historię repozytorium za pomocą filtrów, winy i linków krzyżowych w usłudze GitHub.