git submodule automatically checkout branch