Answers:
对于其他发现此问题的人,请知道,如今您实际上可以创建只读部署密钥:
https://github.com/blog/2024-read-only-deploy-keys
您仍然可以创建具有写访问权的部署密钥,但是在添加密钥时必须显式授予该权限。
我知道问题是关于github的,但是对于某些读者来说,很高兴知道这可以在gitlab中免费获得。检查https://gitlab.com/help/user/permissions。我花了一些时间使用github却没有完全满足我的目的。如果我知道,那我将使用gitlab启动这个特定项目。
git://
协议代替ssh://
(ssh+git://
)。