I finally ran into a firewall issue in that I could not gain access to a git repository that was only available using the git protocol.
I knew how to setup OpenSSH to be a SOCKS proxy, so I needed a way to get git to use a SOCKS proxy.
Works great!