I have msysgit installed, with OpenSSH. I am connecting to a gitosis repo. From the git bash, I have created a .profile file that runs ssh-agent (if not already
.profile
Even though you've probably solved it... use the eval command to make the ssh_agent process stick:
eval
ssh_agent
eval `ssh-agent.exe`
Then use ssh-add to add the keys you need.