Próbuję zrozumieć, w jaki sposób będę w stanie wyłączyć "żądania pobrania" w github.Zapobieganie ściąganiu żądania w github
Pytanie 1: Staramy się korzystać z przepływu pracy opartego na rebase, co oznacza, że użycie poleceń ściągnięcia może być szkodliwe, jeśli nie jest to szybkie przesuwanie w przód. Jedno rozwiązanie: uprawnienia gałęzi instalacji dla gałęzi, w których chcę wyłączyć żądanie pobrania. Lub dodaj mnie jako recenzenta do wszystkiego, co przechodzi w mistrza.
Pytanie 2: Więc to nasuwa się pytanie, czy mogę ustawić uprawnienia gałęzi w github? Czy mogę dodać siebie jako recenzenta do każdej zmiany, która chce dostać się do mistrza?
Pytanie 3: Github definitywnie usunął haki pre-receive, więc jak mogę wykonać egzekucję zanim źródło trafi na serwer? haczyki przed zatwierdzeniem można zrobić, ale jednocześnie może być ból.
Poprosiłem podobne pytanie tutaj: Commit message hook on github
Wydaje github może być przydatna dla przepływu pracy seryjnej lub nawet git-flow, ale to może być trudne do utrzymania w obiegu zmieniają bazę, jest to, że sprawiedliwy założeniu ?
Czy mogę uważać stash atlasia za lepsze narzędzie do przeprogramowania nowej organizacji?
Dzięki @VonC, już wdrożone wszystkie z tych zmian. Pozostaje teraz tylko Single Single On lub LDAP :) – Jason