Команды конфигурации Git
- Задать имя пользователя и адрес электронной почты
- Цветной вывод
- Задать имена для команд
- Удалить файлы из отслеживания контроля версий
- Отслеживание пустых каталогов под контролем версий
- Настройки отображения
- Настройка HTTP-соединения с прокси-сервером
- Установка HTTP-соединения с прокси-сервером, аутентифицированным пользователем
Задать имя пользователя и адрес электронной почты
$ git config --global user.name <username>
$ git config --global user.email <mailaddress>
Без параметра --global
эта настройка будет применяться только к определенному репозиторию.
Цветной вывод
$ git config --global color.ui auto
Задать имена для команд
$ git config --global alias.<aliasname> <commandname>
Удалить файлы из отслеживания контроля версий
$ echo <filename> >> .gitignore
Добавьте пути к файлам в файле .gitignore
. Git больше не будет управлять этими файлами. Чтобы это работало, вам придется зафиксировать файл .gitignore
.
Отслеживание пустых каталогов под контролем версий
$ cd <dirname>
$ touch .gitkeep
Git не отслеживает пустые каталоги. Если вы хотите добавить каталог в систему контроля версий, вам нужно будет поместить файл в этот каталог. Обычно пользователи добавляют файл .gitkeep
в пустой каталог.
Настройки отображения
$ git config --global --list
Настройка HTTP-соединения с прокси-сервером
Добавьте следующую настройку в элементы http файлов .gitconfig
.
[http]
proxy = <address of the proxy server>:<port of the proxy server>
Вы также можете настроить его с помощью следующей команды config:
$ git config --global http.proxy <address of the proxy server>:<port of the proxy server>
Установка HTTP-соединения с прокси-сервером, аутентифицированным пользователем
Добавьте следующую настройку в элементы http файлов .gitconfig
.
[http]
proxy = http://<username>:<password>@<address of the proxy server>:<port of the proxy server>
Вы также можете настроить его с помощью следующей команды config:
$ git config --global http.proxy http://<username>:<password>@<address of the
proxy server>:<port of the proxy server>