Ответ 1
Я думаю, вы спрашиваете, означает ли синтаксис квадратной скобки в .gitconfig
что-то существенное. Ответ да, он разделяет .gitconfig
на разделы. Каждая секция имеет имя, указанное между квадратными скобками. Например:
[core]
repositoryformatversion = 0
filemode = true
bare = false
В приведенном выше примере имя раздела core
. Если вы измените слово core
на что-то еще, Git не сможет найти, например, параметр bare
, потому что он должен находиться внутри раздела core
.
Страница git -config (1) содержит весь раздел, описывающий формат файла конфигурации.