我正在尝试使用自定义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)
能帮我解决一下这个问题吗?
我正在尝试在大学服务器上克隆 git 存储库,但我只能r-x访问该.ssh文件夹。因此,我无法在.ssh文件夹中生成 rsa 密钥,这是访问 git repo 所在的服务器所需的。
我现在在我的主目录的 git_keys 目录中生成了密钥。
是否可以告诉 git clone 从与 不同的目录中获取 rsa 密钥~/.ssh?