Как писать сообщения к коммитам Git

Введение. Почему важно оставлять хорошие сообщения к коммитам Если заглянуть в логи любого репозитория Git, в сообщениях к коммитам, скорее всего, будет твориться бардак. Посмотрите, например, как я сам блистательно писал сообщения, когда только начинал работать в Spring: $ git log --oneline -5 --author cbeams --before "Fri Mar 26 2009" e5f4b49 Re-adding ConfigurationPostProcessorTests after its brief removal in r814. @Ignore-ing the testCglibClassesAreLoadedJustInTimeForEnhancement() method as it turns out this was one of the culprits in the recent build breakage....

April 11, 2017

Тестируем сервис-воркеры

В этой статье мы рассмотрим, как разработчики Chrome тестируют сервис-воркеры при создании библиотек. Цель этого текста – привести практические примеры и описать методы тестирования сервис-воркеров, которые вы можете взять на вооружение и потом применить для рабочих задач. ...

April 4, 2017

Когда нужно делать коммит

Люди делают коммиты, как бог на душу положит. Это становится очевидно, даже если совсем немного почитать истории коммитов на GitHub. ...

March 22, 2017

Разбираемся с git rebase

В комментариях к двум моим последним статьям (Какие команды я каждый день использую в Git и Когда нужно делать коммит) больше всего вопросов про git rebase. Что ж, давайте поговорим об этом. ...

March 9, 2017

Мой личный гид по GIT

Готов спорить, что вы работаете с Git. Может, конечно, вы пользуетесь Subversion или какой-то другой системой контроля версий, но я знаю Git и писать буду о ней. Для кого-то из вас эта статья может показаться субъективной, но у меня есть мнение, и я хочу поделиться им в интернете! У Джейсона МакКрири есть несколько заметок про Git, в том числе статья, где он описывает суть git rebase лучше, чем я бы смог, даже если бы захотел. Почитайте. ...

March 5, 2017

C CSRF-атаками покончено!

Мы мучились с CSRF, прямо скажем, целую вечность и наконец поняли, как с этой проблемой бороться. Решение – куки с параметром SameSite. Такую защиту легко создать и еще легче ей пользоваться. Один раз установили и забыли: дальше куки будут работать без сбоев. ...

March 1, 2017