Ответ 1
Я подтверждаю, что локальная конфигурация (одна внутри .git/config
) никогда не делится между репо
(по различным причинам безопасности, например, например:
- a git псевдоним, который определит некоторые команды, действительные только в вашей конкретной среде
(илиgit сами команды: no, as Jan Hudec, и как указано в вопросе "Возможно ли переопределить команду git с помощью git alias?" ) - какая-либо директива github (
github.token
), которая должна быть секретной и неправильно введена в локальную конфигурацию вместо глобальной. - личная конфигурация, например
user.name
иuser.email
(которая может быть установлена на локальном уровне, если они отличаются от других репозиториев): это не имеет смысла распространять мое имя и адрес электронной почты, когда другой клонирует мое репо. - ... ).
Ближайшим способом сделать это будет версия фактического файла с его конфигурацией и предложить пользователям скопировать его в файл .git/config