2010-06-28 123 views
2

我有一個包含大部分應用程序設置的存儲庫。我想從一個不同的回購加.git/config和替換它與原來的回購符號鏈接,但Git的抱怨:將.git/config添加到另一個Git存儲庫

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

注:我並不想將它添加到的設置根目錄回購,但在一個子目錄中。

回答

1

符號鏈接在這裏不起作用。您可以將GIT_CONFIG環境變量設置爲指向您的配置文件。

0

只要把這些設置在全局.gitconfig所以它會應用到系統上的所有信息庫 - 並從本地.git/config刪除它們,從而你的喜好改變他們不會覆蓋.gitconfig更改並您更新。

+0

'$(前綴)/ etc/gitconfig'中還有一個系統範圍的配置。 – Cascabel 2010-06-28 14:41:49

+0

我最喜歡備份的設置是遙控器和分支 - 我不希望那些在我的全局配置中。 – l0b0 2010-06-28 14:42:12

0

爲什麼不只是使用git submodule?它確實聽起來像你正在尋找的東西:一個包含其他項目的項目。

相關問題