oliverw [off-list ref] writes:
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