Re: GIT over ssh with identity file
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Feb 4, 2009, 08:41 UTC
- Message-ID
- <7vbpti1tnd.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <21826348.post@talk.nabble.com>
oliverw <oliver@weichhold.com> writes:
Show 7 quoted lines
> Forgive me if this has been answered before. I've searched everywhere but > couldn't find a solution. > > Is it somehow possible to pass your private key file to git when working > over ssh. What I have in mind would be something like this: > > git -i /path/to/private/key clone ssh://homer@foo.bar.com/var/git/repos.git
I think the standard way people use for things like this is something along the lines of...
$ cat >>$HOME/.ssh/config <<\EOF
Host homer-at-foo
Hostname foo.bar.com
User homer
IdentityFile ~/.ssh/homer-at-foo.pub
EOF
$ git clone homer-at-foo:/var/git/repos.git