Thanks @snopoke :+1: 

So, did this happen because I did a `foreach submodule git pull origin master`, which then brought in new commits to the submodule, and signaled to the superproject repo that new stuff was there?

I spent some time getting my head around submodules yesterday, and took some notes that make up my workflow.  If you have a second, it would be great if you could verify I've got it right: https://gist.github.com/briandant/f4f6ba79a2801eb0019f