Stop hard-coding the bash path in the git scripts

Some OSes (BSD) don't install bash by default. Others (macOS) have an ancient version of bash, which is too old for our git scripts.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information