Полный цикл в digital

Файл gitconfig

В зависимости от области действия и места хранения в Git cуществуют 3 типа настроек:

  • --local локальные настройки на уровне репозитория, они не будут применяться к другим проектам, эти параметры хранятся в каждом репозитории по адресу .git/config
  • --global глобальные настройки одинаковы для всех репозиториев, созданных под вашим пользователем. Среди них есть, например имя ветки по умолчанию. Файл с этими параметрами хранятся по следующему адресу C:/User/имя_пользователя .gitconfig в Windows, или ~/.gitconfig в Unix системах
  • --system системные настройки на уровне всей системы, то есть они распространяются на всех пользователей. Файл с этими настройками хранится по следующему пути C:\Program Files\Git\etc\gitconfig для Windows и /etc/gitconfig в Unix системах

Изменение настроек

Изменить настройки Git можно двумя способами:

  1. Отредактировать файл gitconfig (на уровне системы), .gitconfig (глобально), .git/config (на уровне репозитория) напрямую, то есть используя текстовый редактор
  2. Воспользоваться утилитой git config. Кроме того, с помощью этой утилиты можно посмотреть значение соответствующего параметра

Команда git config

Команда устанавливает значение соответствующего параметра в конфигурации Git, имет следующий синтаксис:

git config ключ параметр значение

Задать имя пользователя глобально, воспользуемся утилитой git config с параметром --global:

git config --global user.name hmarketing
git config --global user.email info@hmarketing.ru

Приведем файл .gitconfig по адресу C:/User/имя_пользователя.gitconfig после изменений и увидем результат, поля user.name и user.email стали такими, какими мы их задали:

[user]
name = hmarketing
email = info@hmarketing.ru

Псевдонимы

Псевдонимы, это пользовательские сокращенные команды, которые расширяются до более длинных или комбинированных команд. Псевдонимы экономят время и силы на ввод часто используемых команд. Git предоставляет собственную систему псевдонимов.

Псевдонимы хранятся в файлах конфигурации Git. Это значит, что для настройки псевдонимов можно использовать команду git config.

Альясы

Свои альясы (команды) добавляются в файл .gitconfig для этого нужно создать раздел [alias] с командами в формате:

команда = код

Подробный вывод в каком коммите находимся:

www = log --oneline --graph --decorate --all

Подробный вывод информации про коммиты:

qqq = log --graph --abbrev-commit --decorate --all --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(dim white) - %an%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n %C(white)%s%C(reset)'

Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг