Теперь рассмотрим конфигурации Git на машине, всего их три:
System – указывает параметры всех репозиториев всех пользователей;
Global – указывает параметры всех репозиториев одного пользователя;
Local – указывает параметры конкретного репозитория.
Приоритет конфигураций обратный, т.е. У local приоритет выше, чем у global, а у global выше, чем у system.
Сделаем записи в конфигурации System и Global и посмотрим результат:
git config --system system.name "linux box" git config --global user.name "Dmitriy Kagarlickij" git config --global user.email "[email protected]"
В AWS и Ubuntu Linux:
Для CentOS будет отличаться путь System конфигурации – /usr/local/etc/gitconfig
В OS X:
В Windows:
Пример конфигурации для репозитория:
В большинстве случаев, в локальной конфигурации стоит внести список файлов которые не будут синхронизироваться, например, временных файлов:
[pastacode lang=”bash” user=”kagarlickijd” repos=”git” path_id=”.gitignore_global” revision=”” highlight=”” lines=”” provider=”github”/]
Оглавление цикла статей по Git.
Надеюсь озвученная информация будет полезной, а если нужна будет помощь — используйте форму на главной странице моего сайта.