Ask Your Question
0

git does not honor ~/.netrc

asked 2015-03-03 10:54:28 -0600

drahnr gravatar image

updated 2015-03-03 11:49:21 -0600

mether gravatar image

I got a netrc in ~/.netrc with 600 permissions.

default
user justme
password abc123

But git always asks me for the password via askpass/cmdline.

Is there any way this can be made working?

edit retag flag offensive close merge delete

Comments

This question is very imprecise. Describe your specific problem so that it is easy to understand and reproducible.

Trismegistos gravatar imageTrismegistos ( 2015-03-04 15:41:01 -0600 )edit
1

According to http://www.gnu.org/software/inetutils/manual/html_node/The-_002enetrc-File.html , ~/.netrc is for FTP. Git does not use FTP; usually ssh or https. So I would not expect it to work with ~/.netrc.

randomuser gravatar imagerandomuser ( 2015-03-04 18:36:26 -0600 )edit

1 Answer

Sort by » oldest newest most voted
0

answered 2015-03-08 16:25:44 -0600

sdyroff gravatar image

updated 2015-03-09 08:29:12 -0600

It seems, that your format of the netrc is wrong, it should be:

default
login justme
password abc123

Additionally I think, that netrc authentication does only work for http(s) protocol. If you are using ssh as protocol for git, you should use public key authentication.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2015-03-03 10:54:28 -0600

Seen: 893 times

Last updated: Mar 09 '15