Re: ssh username environment variable
On Fri, Jan 8, 2010 at 3:34 PM, Junio C Hamano <gitster@pobox.com> wrote:
Show 18 quoted lines
> "Shawn O. Pearce" <spearce@spearce.org> writes:
>
>> Chris Packham <judge.packham@gmail.com> wrote:
>>> Just wondering if there is an environment variable I can use to tell
>>> git or ssh what user name to use for the ssh transport?
>>
>> No. But you can hack around it:
>>
>> cat >$HOME/bin/git-ssh
>> #!/bin/sh
>> ssh -l $GIT_SSH_USER "$@"
>> ^D
>>
>> GIT_SSH=$HOME/bin/git-ssh GIT_SSH_USER=myname git clone ...
>
> I thought the standard answer was "use $HOME/.ssh/config", to set User
> by keying on the remote hostname to which you are going.
>
Yeah thats what I've done after reading a few more man pages.