How to SSH gate forwarding git user to gitserver?

view story

http://serverfault.com – Im trying to set up ssh/git access through a ssh gate but googleing has come up empty. Basically I want any connection to my ssh gate from the user git to be forwarded to my ssh server so that pushes and pulls can me made remotely. However if any other user connects I want them to be logged in as usual. internet--(git)-->gate--(git)--> git-server internet--(user)-->gate Any help or advice would be much appreciated. (HowTos)