将.git / config添加到另一个Git存储库

时间:2010-06-28 13:38:50

标签: git

我有一个包含大部分应用程序设置的存储库。我想从另一个repo中添加.git/config并将其替换为原始仓库中的符号链接,但Git抱怨:

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

注意:我不是要将它添加到设置仓库的根目录,而是添加到子目录中。

3 个答案:

答案 0 :(得分:1)

符号链接在这里不起作用。您可以将GIT_CONFIG环境变量设置为指向配置文件。

答案 1 :(得分:0)

只需将这些设置放在您的全局.gitconfig中,以便它适用于您系统上的所有存储库 - 并将其从本地.git/config中移除,这样它们就不会覆盖.gitconfig中的更改}当您的偏好改变并且您更新它。

答案 2 :(得分:0)

为什么不使用git submodule?它听起来像你正在寻找的东西:一个包含其他项目的项目。