2017-05-04 14 views
1

私は2つのgitサブモジュールを含むプロジェクトを持っています。最初私は何の問題も加えず、私は同様に私のリモートリポジトリでそれへの参照を見ることができる。第2のサブモジュールとサブモジュールの参照がリモートにプッシュされない

enter image description here

をIは、同様のプロセスが続く:

git submodule add <repo_url> <directory_location> 

サブモジュールプロジェクトがローカルに追加されました。 .gitmodulesファイルが自動的に更新されないため、変更を自分で追加しました。

次に、git add .を使用して、変更をリモートリポジトリにプッシュしました。

リモートリポジトリを見ると、最初のものと同じように2番目のサブモジュールへの参照はありません。

私が気づいたもう一つのことは、私の.gitmodulesファイルが私のリモートリポジトリで更新されていないことです。

これをデバッグするにはどうすればよいですか?

答えて

1

私の場合、問題はサブモジュールとはまったく無関係でした。

puppetdb/ 

それは.gitmodulesファイルを更新して問題を引き起こし、この同じ名前を共有し、私の第2のサブモジュールフォルダとして:

は、私はそうのようなフォルダ名を参照して、サブディレクトリ内 .gitignoreファイルを持っていました。

私は読むためにそれを変更:だけ私は無視することを目的と特定のインスタンスを参照

./puppetdb/ 

関連する問題