at the very least there's no excuse for not having a shell script to check everything out in the right places! I've been the new person in teams with this sort of fragile setup and it's no fun whatsoever.
It's not fun to copy/paste 3 git commands? What a truly gilded engineering life you must live! :)