git-sh-setup usage has changed in recent versions of Git

According to the man page for the most recent version of Git, git-sh-setup must be used as follows:

. "$(git --exec-path)/git-sh-setup"