Re: How can I append authentication with "git push" ?
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jul 12, 2012, 17:22 UTC
- Message-ID
- <7vpq80c2t1.fsf@alter.siamese.dyndns.org>
- In-Reply-To
- <CACnwZYfbbZJV--aaOVH+af+Hxibg7XWvb909kZYWgKXVHexfDw@mail.gmail.com>
Thiago Farina <tfransosi@gmail.com> writes:
Show 9 quoted lines
> On Thu, Jul 12, 2012 at 5:18 AM, J. Bakshi > <joydeep.bakshi@infoservices.in> wrote: >> Or any repo wise configuration file where I can save the info, so that >> it doesn't ask the credential before every push ? >> > I'd like to know how to do that too. > > It's a pain to have to type username and password every time I need to > push to github. (Linux here btw).
I never type either when pushing to github, and I've been pushing there at least twice a day for quite some time (Linux here btw).
I have these in .git/config:
[remote "github2"]
url = https://github.com/git/git
fetch = +refs/heads/*:refs/remotes/github2/*
pushurl = github.com:git/git.git
push = refs/heads/maint:refs/heads/maint
push = refs/heads/master:refs/heads/master
push = refs/heads/next:refs/heads/next
push = +refs/heads/pu:refs/heads/pu [remote "github"]
url = https://github.com/gitster/git
pushurl = github.com:gitster/git.git
mirrorand then this in $HOME/.ssh/config:
Host github.com
User git
IdentityFile ~/.ssh/github