- Jakie są kontrole statusu w GitHub?
- Jak wykonać kontrolę wymaganą w Github?
- Czy GitHub wymaga sprawdzania statusu, aby przejść przed scalonym?
Jakie są kontrole statusu w GitHub?
Kontrole statusu Poinformuj Cię, czy Twoje zobowiązania spełniają warunki ustawione dla repozytorium, do którego się przyczyniasz. Kontrole statusu oparte są na procesach zewnętrznych, takich jak kompilacje integracji ciągłej, które działają dla każdego pchania, który wykonujesz do repozytorium.
Jak wykonać kontrolę wymaganą w Github?
W sekcji „kod i automatyzacja” paska bocznego wybierz gałęzie. Obok „Reguł ochrony oddziału”, wybierz Regułę. W polu poniżej „Wzór nazwy gałęzi” wpisz nazwę gałęzi lub wzór, aby chronić. W ramach „chroń pasujących gałęzi” włącz „Wymagaj kontroli statusu, aby przejść przed połączeniem”.
Czy GitHub wymaga sprawdzania statusu, aby przejść przed scalonym?
Po włączeniu wymaganych kontroli statusu wszystkie wymagane kontrole statusu muszą przejść, zanim współpracownicy będą mogli scalić zmiany w chronionej gałęzi. Po przejściu wszystkich wymaganych kontroli statusu wszelkie zobowiązania muszą zostać popchnięte do innej gałęzi, a następnie scalone lub popchnięte bezpośrednio do chronionej gałęzi.