これはsubmodulesの素晴らしい記事ですが、私はここで回答することができるかもしれません。git submodules - ステータスが一致しない/リモートを追跡中
私はここに私のレポ/サブモジュールを持っている:ホーム/サブモジュール
をして、私はそれがここにサブモジュールとして含ま持っている:ホーム/コア/サブモジュール
が、私は家/サブモジュールに移動して、いくつかを作る場合変更、次にgitの追加、gitのコミット、gitのプッシュはすべて問題ありません。
しかし、私がhome/core/submoduleに入ってgit statusを実行すると、コミットが1であるはずですが、最新であると言います。
私はhome/core/submoduleにいて、git pullを実行すると、変更があったとは思えませんが、リモートで最新の状態になります。
私が間違っていることがあるのですか、またはサブモジュールを誤って使用していますか?
関連するQ Git submodule to track remote branchとGit submodules workflow
EDIT - ここで良いリソースhttps://git-scm.com/book/en/v2/Git-Tools-Submodules - particularily git diff --submodule
周りのサブモジュールで新しいコミットを表示します。
[gitワークフローの最新のメッセージで混乱しています](http://stackoverflow.com/questions/39869483/confused-by-up-to-date-message-in-git-ワークフロー) – 1615903
は、上記の – HattrickNZ