You don't need to be doing `git checkout master` in the submodules unless you intentionally want to pull in the latest version of the sub module.