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!