#ben_thatmustbemethat is one option, haha, but then if you want to update submodules its annoying. 'git submodule udpate --init --recursive' only does a checkout to whatever version of the submodule it was committed with. to pull all the latest libs is a bit annoying