From: Jakub Narebski Date: Mon, 19 Jul 2010 21:02:12 GMT Subject: Re: [http] Git error messages reveal password encoded in the URL Message-ID: In-Reply-To: <4C4484A4.5010009@gmail.com> Ketan Padegaonkar writes: > We use http to serve our git repos, in order for git to not ask me a > username/password everytime, Errr... WTF? Can't you configure SSH (use ssh-add, perhaps together with tool such as keychain) to use public key based authentication? > I've put the following in my .git/config: > > [remote "origin"] > url = https://user:pass@host/repo.git > > What is discerning is that every time git encounters a problem > connecting to the repo, I get the following error containing both my > username and password. > > error: Couldn't resolve host 'host' while accessing > https://user:pass@host/repo.git/info/refs > > I would like to suggest that the password be removed/masked from this > error message. Which git version do you use? I recall vaguely that something was done in this direction (masking passwords in URLs). -- Jakub Narebski Poland ShadeHawk on #git