1081 читали · 1 год назад
Как вернуться (откатиться) к более раннему коммиту в Git
Git - одна из самых популярных систем контроля версий, которая позволяет разработчикам отслеживать изменения в своих проектах и возвращаться к более ранним версиям кода. Одной из основных возможностей Git является возможность вернуться к более раннему коммиту - точке в истории проекта, когда разработчик сделал фиксацию изменений. Вернуться к более раннему коммиту может быть полезно во множестве ситуаций. Например, если в процессе разработки была внесена ошибка, или если потребуется сравнить код на разных этапах разработки...
1 неделю назад
🧩 Git pre-commit: как сделать «стража коммитов» другом, а не врагом
Git-хуки — это маленькие скрипты, которые запускаются автоматически при определённых действиях в репозитории. Среди них есть один особенно важный: pre-commit. Он срабатывает перед созданием коммита и способен остановить его, если что-то пошло не так — например, если ты случайно добавил в код API-ключ, не отформатировал Python-файл или оставил след от console.log(). В статье “Discussion of the Benefits and Drawbacks of the Git Pre-Commit Hook” инженер Ханнес Лойтлофф (Hannes Leutloff) подробно разбирает сильные и слабые стороны этого механизма...