当前位置: 首页 > 知识库问答 >
问题:

github - 如何在GitHub中配置SSH密钥以正常拉取和提交代码?

罗韬
2023-12-26

github 已经配置了密钥在github里面,2周前使用正常,今天拉取代码发现保存,说没有权限
image.png
上2周已经生成了密钥和公钥
image.png
这个是我进行测试密钥的截图
image.png

我通过github官网查看了密钥设置,我希望可以正常拉取代码及提交代码

共有1个答案

隆睿
2023-12-26

不同用户的密钥是不一样的。

你截图里有两个用户,一个是 root ,一个 apple 。他们的 ssh key 是不同通用的。

你想在 root 下用的话,得把 root 的 key 也加进去。

 类似资料:
  • 我有一个由另一个人生成的孤立提交,我在GitHub GUI中看到了它。克隆存储库无法访问此提交,因为路径上没有包含此提交的分支/标记。假设提交的作者已经删除了他的本地存储库,我希望直接在GitHub中为这个提交分配一个分支/标记。 这个提交可以通过我可以使用的直接链接看到,因为它是已知的git哈希。在洞察中看不到promise 如何在GitHub中从此提交页面为提交分配标签?是否可以直接从此页面创

  • 我想在GitHub操作作业中私有GitHub存储库中的库。我可以很好地在我的计算机上安装它,因为我已经将GitHub配置为接受SSH密钥。但是如何给GitHub Actions Runner提供SSH密钥呢? 在我的电脑上,这很好: 为了隐私,我更改了库、组织和目录的名称。GitHub回购中的pip安装文档在这里。 如何向GitHub Actions Runner提供SSH密钥?

  • 我能够创建一个密钥,并通过命令提示符成功地按照以下说明连接到github: https://help.github.com/articles/generating-ssh-keys 然而,当我试图通过Sourcetree和putty进行连接时,我不能。我试过: 使用putty密钥生成器(SSH-2 RSA)生成新密钥 输入密码短语 保存私钥 保存公钥并添加密钥。酒吧分机 将putty key ge

  • 我得到权限拒绝(公钥)。在Windows 7 x64上 我所做的是: 1)也更新了我的git openSSH 2) 使用ssh keygen生成的密钥-t rsa-b 4096-C“myemail@gmailcom" 3) 把它们命名为“hub”,所以我有hub-hub。酒吧。ssh文件夹 4) 运行ssh代理 5) 运行ssh代理sh-c“ssh add”/hub’it said identit

  • 在下面的代码中 它在Git Bash v2.22中运行。我无法使用上述SSH-keygen命令创建SSH密钥。我已确保使用Git的凭据管理器清除了凭据。我已确保在安装完成后重新启动计算机。有什么建议吗?我该怎么做?我需要这个,这样我就可以从GitLab帐户的本地存储库中克隆一些东西,并执行其他需要SSH密钥的功能。