2013-09-22 84 views
1

我正在將我的點文件存儲在Git中,並且遇到了一些問題。我想將一部分Git存儲庫(contrib/completion/*.bash)作爲子模塊的稀疏檢出。我可以得到這個工作,但在將更改提交到存儲庫並將其克隆到新位置後,稀疏檢出配置就會丟失。如果我錯了,請糾正我,但我相信這是因爲稀疏檢出配置全部存儲在父回購的.git文件夾中。版本控制中的Git子模塊配置

有沒有一種好的方法可以讓這個配置與其他資源庫一起克隆?我希望能夠克隆回購點,問題git submodule init,然後git submodule checkout,並且只有我包含在.git/modules/git/info/sparse-checkout文件中的目錄已簽出。

如果有幫助,當前存儲庫存在於https://github.com/bgshacklett/dotbash

回答