Skip to main content
  1. Learn
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Команды и настройки Git
  6. Команды конфигурации Git
GuidesSoftware DevelopmentBacklog
Git

Project and code management together.

Команды конфигурации Git


Задать имя пользователя и адрес электронной почты

$ 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>

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life