diff options
author | Junio C Hamano <gitster@pobox.com> | 2017-12-06 09:23:45 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-12-06 09:23:45 -0800 |
commit | ef470364448b6d5de159c3a961c1b1e8283d1dbc (patch) | |
tree | b52a8b297d62ad5c14a8251f4942c5dc2ae99601 /git.rc | |
parent | Merge branch 'bw/protocol-v1' (diff) | |
parent | connect: correct style of C-style comment (diff) | |
download | tgif-ef470364448b6d5de159c3a961c1b1e8283d1dbc.tar.xz |
Merge branch 'jn/ssh-wrappers'
The ssh-variant 'simple' introduced earlier broke existing
installations by not passing --port/-4/-6 and not diagnosing an
attempt to pass these as an error. Instead, default to
automatically detect how compatible the GIT_SSH/GIT_SSH_COMMAND is
to OpenSSH convention and then error out an invocation to make it
easier to diagnose connection errors.
* jn/ssh-wrappers:
connect: correct style of C-style comment
ssh: 'simple' variant does not support --port
ssh: 'simple' variant does not support -4/-6
ssh: 'auto' variant to select between 'ssh' and 'simple'
connect: split ssh option computation to its own function
connect: split ssh command line options into separate function
connect: split git:// setup into a separate function
connect: move no_fork fallback to git_tcp_connect
ssh test: make copy_ssh_wrapper_as clean up after itself
Diffstat (limited to 'git.rc')
0 files changed, 0 insertions, 0 deletions