我正在尝试使用自定义SSH命令克隆Git仓库.我在GIT_SSH环境中设置SSH命令可变地运行
export GIT_SSH="/usr/bin/ssh -o StrictHostKeyChecking=no -i /home/me/my_private_key"
.
但是,当我执行上一个命令之后
git clone git@bitbucket.org:uname/test-git-repo.git
,我得到以下奇怪的错误
error: cannot run /usr/bin/ssh -o StrictHostKeyChecking=no -i /home/me/my_private_key
fatal: unable to fork
Run Code Online (Sandbox Code Playgroud)
能帮我解决一下这个问题吗?
我是新手,但我猜我将使用SSH密钥......但是怎么样?
git '/home/vagrant/foo' do
repository 'me@repo.domain.com:/usr/git/app.git'
reference 'master'
action :sync
user "vagrant"
group "vagrant"
end
Run Code Online (Sandbox Code Playgroud)