Добавить .git / config в другой репозиторий Git - PullRequest
2 голосов
/ 28 июня 2010

У меня есть репозиторий, который содержит большинство настроек моего приложения.Я хотел бы добавить .git/config из другого репо и заменить его символической ссылкой в ​​оригинальном репо, но Git жалуется:

error: Invalid path '[...]/.git/config'
error: unable to add [...]/.git/config to index
fatal: adding files failed

Примечание: я не пытаюсь добавить это в коренькаталог настроек репо, но в подкаталоге.

Ответы [ 3 ]

1 голос
/ 29 июня 2010

Символическая ссылка не будет работать здесь. Вместо этого вы можете установить переменную среды GIT_CONFIG так, чтобы она указывала на ваш файл конфигурации.

0 голосов
/ 06 декабря 2012

Почему бы просто не использовать git submodule? Похоже, это то, что вы ищете: проект, который содержит другие проекты.

0 голосов
/ 28 июня 2010

Просто поместите эти настройки в глобальный .gitconfig, чтобы он применялся ко всем репозиториям в вашей системе, - и удалите их из локального .git/config, чтобы они не отменяли ваши изменения в .gitconfig при изменении ваших предпочтений иВы обновляете это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...