我有一个公共的github存储库(我几年前创建的)。我启用了双因素身份验证。我想创建一个github API令牌,以便能够将一些更改推送到我的存储库。
我必须在github "New personal access token“页面中选择的最小范围集是什么,才能将更改推送到此存储库?
我想避免给令牌任何不必要的权限。
发布于 2020-09-16 06:58:49
根据GitHub documentation的说法,公共存储库的范围是public_repo,私有存储库的范围是repo。
具有这些作用域之一的令牌是Git推送或拉入访问的最受限制的访问;但是,该令牌可以访问所有公共(分别是私有的)存储库,也可以用于特定的API访问。如果您关心这一点,您可以为您的个人帐户使用SSH密钥,或者进一步限制它,为有问题的存储库使用可读写部署密钥。
https://stackoverflow.com/questions/63906613
复制相似问题