n1ro°
RU

Компьютеры · Инструкция

Git config: как узнать настройку, действующую для конкретного URL

В секциях вроде `http "https://host/"` одно значение может действовать только для части URL. Проверять его вручную по фа

Редакция N1RO · Проверено

Короткий ответ

Используйте `git config get --url=https://example.com/ http` или конкретный ключ, например `git config get --url=https://example.com/ http.sslVerify`. Git выберет наиболее подходящую URL-специфичную настройку с fallback на общий ключ.

Что делать

  1. 1. Подставьте проверяемый URL после `--url=`.
  2. 2. Укажите секцию или полный ключ, например `http` либо `http.sslVerify`.
  3. 3. Сравните результат для общего хоста и конкретного пути, если у вас несколько URL-подсекций.
  4. 4. При необходимости добавьте `--show-origin`, чтобы увидеть источник выбранного значения.

Важные ограничения

  • Старый режим `--get-urlmatch` помечен в документации как deprecated; используйте `git config get --url=..`.
  • Не отключайте TLS-проверку без необходимости: URL-specific конфигурация может влиять на безопасность соединения.

Что учитывать

Старый режим `--get-urlmatch` помечен в документации как deprecated; используйте `git config get --url=..`.,Не отключайте TLS-проверку без необходимости: URL-specific конфигурация может влиять на безопасность соединения.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. git-config Documentation). Пример и формулировки — редакция N1RO на 2026-09-18.