使用有效的 ssh 密钥删除存储库

Remove a repository with a valid ssh key

类似问题: 但它与 ssh 密钥无关

因此,ssh 是验证 GitHub 读取或写入存储库的常用方法。

由于 ssh 密钥 提供只读选项,我想知道 write 以外的其他信息(删除所有提交,等),还有什么可能是危险的。

我可以使用有效的 ssh 密钥删除存储库吗?

============================================= ========
ps: 希望github以后能提供ssh key只读选项

您的用户将拥有在 GitHub 上设置的权限,如果您拥有执行这些操作的权限,则该用户将能够执行这些操作。管理员应该只授予必要的访问权限。

更多信息可在以下 GitHub 网页上找到,

https://docs.github.com/en/github/getting-started-with-github/access-permissions-on-github

Could I remove a repository using a valid ssh key?

远程存储库 - 否。您必须使用在线门户才能删除具有管理员访问权限的存储库。

https://docs.github.com/en/github/administering-a-repository/deleting-a-repository

关于使用 SSH 的更多安全选项 - https://docs.github.com/en/github/setting-up-and-managing-organizations-and-teams/about-ssh-certificate-authorities

更新:

我联系了 Github 支持并在发布此答案后得到了他们的回应。

Github 支持人员也提到了相同的 link 文档中关于删除远程存储库的内容。