dom*_*kyi 2 git ssh github node.js npm
我已配置 SSH 密钥并将其添加到我的 GitHub 帐户。然后我用 ssh 克隆了私有仓库,并尝试安装节点模块(其中一些是私有的):
"package1": "git+ssh://git@github.com:company/package1.git#0.0.2",
"package2": "git+ssh://git@github.com:company/package2.git#1.1.1",
Run Code Online (Sandbox Code Playgroud)
它失败了
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Could not read from remote repository.
Run Code Online (Sandbox Code Playgroud)
这看起来很奇怪,但再次向 ssh-agent 添加密钥会有所帮助:
ssh-add ~/.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)
无论如何,如果密钥未添加到代理中,我如何克隆存储库?
| 归档时间: |
|
| 查看次数: |
6358 次 |
| 最近记录: |