【问题标题】:Problems connecting vscode through SSH to gitlab通过 SSH 连接 vscode 到 gitlab 的问题
【发布时间】:2021-04-07 08:08:16
【问题描述】:
我在尝试通过 SSH 连接到 GitLab 远程仓库时遇到问题,目前已完成以下步骤:
- 已成功生成 SSH 密钥
- 管理员将密钥添加到 repo,所以当我在 GitLab 网站上时,我可以提交和发布分支
我无法从 VSCODE 发布分支并收到以下错误,我正在使用 MAC。
Permission denied (publickey).
fatal: Could not read from remote repository.
【问题讨论】:
标签:
git
macos
visual-studio-code
gitlab
【解决方案2】:
在 Windows 上我遇到了类似的问题。无法使用在 VS Code 中打开选项从 Gitlab 结帐
为此,只需在 git bash 中使用“code”命令打开 VS 代码。根据 VS Code 官方文档,这样做会继承 SSH 环境。 (来自官方 VS Code 文档)
我在做 Gitlab -> 克隆 -> 在你的 IDE 中打开 -> VS 代码 SSH 时遇到了问题。
使用 git bash 打开 VS 代码解决了这个问题