Linux 如何在自定义ssh软件上使用git?
我们国家的SSH是被阻止的,所以我不得不使用一个叫做SSH的分叉软件,我把它安装在linux操作系统的/opt目录中,如何强制git使用Linux 如何在自定义ssh软件上使用git?,linux,git,ssh,openssh,Linux,Git,Ssh,Openssh,我们国家的SSH是被阻止的,所以我不得不使用一个叫做SSH的分叉软件,我把它安装在linux操作系统的/opt目录中,如何强制git使用/opt/ob openssh/bin/ssh而不是/usr/bin/ssh?使用git\u ssh环境变量指向您的ssh版本。最简单的方法是将环境变量git\u ssh设置为指向您的ssh客户端 从手册页: GIT_SSH 如果设置了此环境变量,那么git fetch和git push将在需要连接到的时候使用此命令而不是ssh 远程系统。$GIT\u SSH命
/opt/ob openssh/bin/ssh
而不是/usr/bin/ssh
?使用git\u ssh
环境变量指向您的ssh版本。最简单的方法是将环境变量git\u ssh
设置为指向您的ssh客户端
从手册页:
GIT_SSH
如果设置了此环境变量,那么git fetch和git push将在需要连接到的时候使用此命令而不是ssh
远程系统。$GIT\u SSH
命令将恰好给出两个
论据:username@host(或者只是主机)的URL和shell命令,以在该远程系统上执行
要将选项传递给要在GIT_SSH
中列出的程序,需要将程序和选项包装到shell中
脚本,然后设置GIT_SSH
以引用shell脚本
通常,通过personal.ssh/config文件更容易配置所需的选项。请咨询您的ssh
有关详细信息,请参阅文档