У цій статті Lead Software Engineer Ганна Ліхтман розповідає про Git Rebase не як про страшний ритуал для обраних, а як про інструмент, який може врятувати ваш Git history від перетворення на хаос.
Дмитро Сірант пропонує огляд pre-commit hooks, що є в наявності для інструментів, які асоціюються з повсякденною роботою DevOps-інженера.
Що не так з rebase, та як можна суттєво змінити свій стиль роботи з інструментом Git rebase, використовуючи одну маловідому опцію — досвідом ділиться Сергій Бойко, Software Engineer в Railsware.
У каждого разработчика есть уникальный «почерк» и любимая IDE со своей системой автоматического форматирования кода. Следствие этого в одном проекте — потеря однородности кода и сложности с использованием всех благ IDE.
Юрий Бондаренко, Senior Software Engineer, в статье раскрывает тему форматирования кода в контексте Python, но идея и инструменты универсальны и применимы для других языков.
Git — ежедневный инструмент разработчика. Но далеко не все уделяют ему стоящего внимания и умеют держать свой репозиторий в чистоте и порядке. О полезном функционале Git и его использовании на практике — читайте в статье.
Алексей Волошин, Team lead и Python Dev в Raccoon Gang, рассказывает о специальном механизме для запуска скриптов и/или команд по определенному событию в Git, благодаря которому можно автоматизировать некоторые рутинные операции.
Коміти — це цінна штука, але водночас буденна, хоча так було не завжди. Ще кілька років тому заливати зі схрещеними пальцями апдейти щодо FTP було так само поширеною практикою, як сьогодні «коміт-пуш-додомку». І якщо з останніми двома кроками все більш-менш зрозуміло, то про те, як робити класні коміти, нерідко виникають суперечки. Ця стаття — про коміти і їхню надважливу фенкцію у житті розробника. Вона стане у пригоді тим, хто хотів би навести лад у git history і changelogs, а заодно поліпшити комунікацію.
Главное отличие между Git и Mercurial — «Its all in branches». Программисты обычно выбирают самый технически совершенный инструмент — git. Но если взглянуть с точки зрения PM, многие слабые места Mercurial могут оказаться, на поверку, его сильными сторонами.
Коментарі