Коммуникативная ценность умело... Заметка

Коммуникативная ценность умелого использования Git

Недавно мой работодатель (Google) заставил меня перейти на Mercurial вместо моей обычной системы контроля версий, git. Процесс перехода вызвал несколько дискуссий между мной и моими коллегами о ценности различных систем контроля версий. Вопрос типа "какая польза git предоставляет по сравнению с Mercurial" не дал четкого ответа, что говорит о том, что многие разработчики не знают. Неофициальный опрос в Twitter не опроверг это утверждение. Одна из отличительных ценностей, которую git предоставляет мне, - это возможность формировать изменения кода в истории.