Введение
🧑💻 Новый в Git или LabEx? Мы рекомендуем начать с курса Быстрый старт с Git.
При работе над проектом важно иметь последовательные и информативные сообщения о коммитах для каждого изменения в кодовой базе. Это помогает другим разработчикам понять цель изменения и делает легче отследить ошибки или отменить изменения, если необходимо. В этом практическом занятии вы научитесь настраивать шаблон сообщений о коммитах для репозитория Git.
Добавьте шаблон сообщения о коммите
Без шаблона сообщений о коммитах разработчики могут быть склонны писать неясные или неинформативные сообщения о коммитах, такие как "исправлена ошибка" или "обновлен код". Это затрудняет другим понять цель изменения и может привести к путанице или ошибкам в дальнейшем. Созданием шаблона сообщений о коммитах разработчики будут поощряться предоставлять более детальные и информативные сообщения о коммитах, что может улучшить сотрудничество и продуктивность.
Для этого практического занятия давайте используем репозиторий из https://github.com/labex-labs/git-playground. Следуйте шагам, чтобы настроить шаблон сообщений о коммитах для этого репозитория:
- Скопируйте репозиторий на свою локальную машину с помощью команды
git clone https://github.com/labex-labs/git-playground. - Перейдите в директорию репозитория с помощью команды
cd git-playgroundи настройте свою учетную запись GitHub с помощью командgit config --global user.name "ваше-имя-пользователя"иgit config --global user.email "ваш-email". - Создайте новый файл с именем
commit-templateв директории репозитория с помощью командыvim commit-template. - Откройте файл
commit-templateв текстовом редакторе и добавьте следующие строки:
## <тип>: <тема>
## <тело>
## <подвал>
#Это создает шаблон с тремя разделами, где "<тип>" указывает тип отправки, например, "feat" или "fix", "<тема>" - это краткое описание содержания отправки, "<тело>" - более подробное описание, а "<подвал>" может содержать другую метаданные, например, номер связанной задачи или другие комментарии.
- Нажмите Esc и введите команду :wq, затем нажмите Enter, чтобы сохранить изменения и выйти из редактора файла
commit-template. - Используйте команду
git add commit-template, чтобы добавить файлcommit-templateв область подготовки. - Используйте команду
git config commit.template commit-template, чтобы установить файлcommit-templateв качестве шаблона сообщений о коммитах для репозитория. - Используйте команду
git commit, чтобы открыть редактор сообщений о коммитах, и обратите внимание, что редактор сообщений о коммитах теперь содержит шаблон сообщений о коммитах, который вы создали в шаге 4. - Нажмите Esc и введите команду :q, затем нажмите Enter, чтобы выйти из редактора сообщений о коммитах.
Резюме
В этом практическом занятии вы узнали, как настроить шаблон сообщений о коммитах для репозитория Git. Используя шаблон сообщений о коммитах, разработчики могут предоставлять более детальные и информативные сообщения о коммитах, что может улучшить сотрудничество и продуктивность. Не забывайте всегда писать ясные и краткие сообщения о коммитах, чтобы помочь другим понять цель ваших изменений.