小编kek*_*kek的帖子

Git:如何为给定存储库设置非标准私有 SSH 密钥路径

我在通过 SSH 推送到我的 Gitlab 帐户时遇到问题,因为我将密钥对移到了不同​​的文件夹中。

因此,在推入远程后,我收到了“访问被拒绝”错误,我认为这与 ssh 尝试在 .ssh 文件夹中使用标准 id_rsa 的事实有关。

在这里,我找到了一种使用 SSH 私钥的非标准路径来克隆存储库的方法。现在我想使用(来自Git-scm)将其设置为给定存储库的默认值:

git config core.sshCommand='ssh -i path/to/the/key/privatkeyfilename'
Run Code Online (Sandbox Code Playgroud)

我得到并错误:

invalid key: core.sshCommand=ssh -i path/to/the/key/privatkeyfilename
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?如何实现这一目标?

git ssh git-bash gitlab

3
推荐指数
1
解决办法
759
查看次数

标签 统计

git ×1

git-bash ×1

gitlab ×1

ssh ×1