【发布时间】:2021-01-22 12:42:30
【问题描述】:
我在通过 SSH 推送到我的 Gitlab 帐户时遇到问题,因为我将密钥对移到了不同的文件夹中。
因此,在推入遥控器后,我收到“拒绝访问”错误,我认为这与 ssh 尝试在 .ssh 文件夹中使用标准 id_rsa 的事实有关。
Here,我找到了一种使用 SSH 私钥的非标准路径克隆 repo 的方法。现在我想使用(来自Git-scm)将它设为给定repo的默认值:
git config core.sshCommand='ssh -i path/to/the/key/privatkeyfilename'
我得到错误:
invalid key: core.sshCommand=ssh -i path/to/the/key/privatkeyfilename
我做错了吗?如何做到这一点?
【问题讨论】: