Материал предоставлен http://it.rfet.ru

Рекомендации

Для того, чтобы работа с Git доставляла Вам (и впоследствии Вашей команде) удовольствие, необходимо всегда помнить несколько простых правил.

  1. У каждой ревизии должен быть один автор. Это основное правило при разработке с помощью Git. При совместной разработке каждый член команды клонирует основной репозиторий и, работая с локальным репозиторием, вносит изменения и создает ревизии только от своего имени. При выполнении git commit настройки авторства будут взяты из конфигурационных файлов Git (это подробно обсуждалось в главе «Подготовка к работе»). Однако в единичных случаях, когда Вам необходимо зафиксировать изменения от другого имени, Вы можете переопределить эти настройки с помощью параметра --author:

    git commit --author='Alexander Ivanov <alexander_ivanov@mydomain.lan>'
  2. Ревизии должны создаваться регулярно, ориентируясь на характер выполняемых работ. Не следует создавать ревизии после каждого сохранения каждого файла. Также следует избегать больших ревизий, охватывающих целый спектр задач различного рода. Соответственно, при создании ревизий нельзя руководствоваться и временными рамками (например, раз в день или два-три раза в неделю).
  3. Каждую ревизию должно сопровождать сообщение, кратко описывающее характер произведенных в ней работ.

    Официальные источники рекомендуют начинать сообщения короткой строкой (менее 50 символов), описывающей изменения в целом, а затем, если требуется, включить пустую строку и детальное объяснение работ.

    Вы всегда должны давать ревизиям осмысленные сообщения по ряду причин:

    • это дисциплинирует и упорядочивает Вашу работу;
    • сообщения помогают определить границу ревизий и отсеять изменения, не подходящие по смыслу;
    • это значительно упрощает поиск необходимых изменений в истории;
    • это облегчает работу в команде, в частности, при осуществлении слияния изменений из разных ревизий вручную.
Подготовка нового репозиторияТест «Базовые операции»