I don't see in the source anywhere that you are handling git sub-modules. On some of my repos I need to pull and then run: `git submodule update --init --recursive` It would be great if you could do this as well.