Wprowadzenie

Ukończone

W tym module pokazano, jak używać Git do wspierania rozwoju wewnętrznych zasobów w organizacji oraz do implementowania procesów pracy z wykorzystaniem rozwidleń, w celu lepszej współpracy.

Co to jest źródło wewnętrzne?

Źródło wewnętrzne to podejście programistyczne, w którym zespoły w organizacji współpracują nad projektami kodu przy użyciu zasad i praktyk typu open source. Zamiast pracować w izolowanych silosach, zespoły mogą udostępniać kod, współtworzyć projekty i rozbudowywać istniejące prace w całej organizacji.

Dlaczego źródło wewnętrzne ma znaczenie

  • Przełamywanie silosów: InnerSource pomaga przełamać bariery między zespołami i działami, co umożliwia lepsze dzielenie się wiedzą i współpracę.
  • Ponowne użycie kodu: zespoły mogą odnajdywać i używać istniejącego kodu zamiast tworzyć wszystko od podstaw, co pozwala zaoszczędzić czas i zmniejszyć duplikację.
  • Lepsza jakość: jeśli wiele zespołów może przeglądać i współtworzyć kod, często prowadzi do wyższej jakości oprogramowania z mniejszą liczbą usterek.
  • Udostępnianie wiedzy: deweloperzy uczą się od siebie pracy i mogą stosować najlepsze rozwiązania w różnych projektach.

Cele szkolenia

Po ukończeniu tego modułu możesz wykonywać następujące czynności:

  • Użyj narzędzia Git, aby wspierać rozwój wewnętrznego kodu źródłowego w całej organizacji.
  • Wdrożenie forka workflow na potrzeby współpracy developerskiej.
  • Wybierz gałęzie i rozwidlenia dla różnych scenariuszy współpracy.
  • Efektywnie udostępniaj kod między repozytoriami.

Wymagania wstępne

  • Podstawowa wiedza na temat pojęć związanych z kontrolą wersji usługi Git.
  • Znajomość zasad wspólnego programowania.
  • Doświadczenie w pracy w zespole lub organizacji deweloperów oprogramowania.