I have used git-bash for a long while and finally gotten sick of typing passwords all the time.. on Linux/Mac, It Just Works with the ssh-agent. Finally got bugged enough to do the research and found a solution..
See this link on stackoverflow
Net is, head over to codeplex download the exe, run it with
1 | git-credential-winstore -i C:\Path\To\Git.exe |
And next time you run a git connection, you get prompted by credvault to store your passwords and viola, no more pesky passwords..