2017-05-04 34 views
1

我有一個項目,其中包含2個git子模塊。首先我加沒問題,我可以看到它的引用在我的遠程倉庫,像這樣:子模塊引用不推送到遠程

enter image description here

與第二子模塊我遵循了類似的過程:

git submodule add <repo_url> <directory_location> 

的子模塊項目已成功添加到本地。 .gitmodules文件沒有自動更新,所以我自己添加了更改。

然後我使用git add .並將我的更改推送到遠程存儲庫。

當我查看遠程存儲庫時,沒有像第一個子模塊那樣引用第二個子模塊。

我注意到的另一件事是我的.gitmodules文件未在我的遠程存儲庫上更新。

我該如何去調試呢?

回答

1

在我的情況下,這個問題與submodules具體完全無關。

我有一個.gitignore文件中引用的文件夾名稱,像這樣子目錄中:

puppetdb/ 

爲共享它引起的問題與更新.gitmodules此文件同名我的第二子模塊的文件夾。

我改成了閱讀:

./puppetdb/ 

其中僅引用特定實例我打算忽略。