← На главную

Git теперь показывает конкретные ошибки вклада

14.05.2026 08:15 · hackernews

Git теперь выдаёт сразу список ошибок вместо скрытия их за общими сообщениями. Это касается всех правил вклада: нельзя добавлять предложения в пакетные коммиты, если код не изменился. Запрещено применять правки, когда пул-реквест закрыт или в очереди на слияние. Ошибки появляются и при просмотре части изменений, а также на удалённых строках. Не поддерживается применение изменений к многострочным комментариям. Ошибка возникает, если попытаться применить правку со стороны висящих ревью. Система также блокирует действия, если предложение уже применено или пометено как решённое. Невозможно добавить несколько предложений на одну строку в одном пакетном коммите. Появляется сообщение, что действие невозможно выполнить прямо сейчас, а нужно проверить позже. Такие сообщения заменяют старые фразы типа «это не поддерживается», делая их конкретными. Команда разработчиков получила чёткие инструкции: чтобы создать валидное предложение, нужно изменить существующий код на этой строке. Это упрощает процесс код-ревью и снижает количество пустых пакетов. Пользователи больше не видят путаницу от дублирующихся сообщений об ошибках, которые игнорировались ранее. Теперь каждое ограничение имеет свою причину, например, закрытие пул-реквеста или отсутствие изменений. Интерфейс стал проще для понимания, так как сообщения теперь точно описывают суть проблемы. Разработчики могут быстрее исправить ошибки, видя именно ту строку, где нужно внести правки.

Читать оригинал →