SaulBack SaulBack - 1 month ago 14
Git Question

Push to code.google.com in windows using git

Related questions:
netrc not accepted by git and Git - How to use .netrc file on windows to save user and password

I am trying to push changes to a code.google.com git repository. I am using Git Extensions. My HOME variable is set in both Windows and Git Bash.

C:\> echo %HOME%
C:\Users\Username

$ echo $HOME
/c/Users/Username


And I have added a file in %HOME% called _netrc

machine code.google.com
login username@gmail.com
password GOOGLEGENERATED


Obviously Username is replaced by my username and GOOGLEGENERATED is the google generated password. When attempting to push, I get this error message:


C:\Program Files\Git\bin\git.exe push -u --recurse-submodules=check
"origin" master:master Done fatal: remote error: Invalid
username/password. You may need to use your generated googlecode.com
password; see https://code.google.com/hosting/settings


The related questions suggest that everything is setup properly, but it is still not working. Any ideas?

Answer

Remove username@ from the url entry for origin in .git/config