git checkout branch and update submodules
By Random Person at Jul 20 2020
git create and checkout branch
By Grady Breitenberg at Aug 23 2020