mv setup_git_deploy internals expectations into single method

Per: https://github.com/LeastAuthority/leastauthority.com/commit/5d726061a147eca1b060c419d6ae3003fe541fc3#commitcomment-6400448