Merge branch 'tq/git-ssh-command'
commit09d60d785c68c8fa65094ecbe46fbc2a38d0fc1f
authorJunio C Hamano <gitster@pobox.com>
Fri, 5 Dec 2014 19:39:25 +0000 (5 11:39 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 5 Dec 2014 19:39:25 +0000 (5 11:39 -0800)
tree44228a921720d7aaf07e214360003a0998ea64bc
parent05d7fb6290dbe07831529746192f7006483632e4
parent39942766ab9bc738f49f93d4c8ea68ffbaadc305
Merge branch 'tq/git-ssh-command'

Allow passing extra set of arguments when ssh is invoked to create
an encrypted & authenticated connection by introducing a new environment
variable GIT_SSH_COMMAND, whose contents is interpreted by shells.

This is not possible with existing GIT_SSH mechanism whose
invocation bypasses shells, which was designed more to match what
other programs with similar variables did, not necessarily to be
more useful.

* tq/git-ssh-command:
  git_connect: set ssh shell command in GIT_SSH_COMMAND
Documentation/git.txt