我为我们几个人正在处理的代码设置了一个组织存储库。目前,我只添加了该存储库的另一个所有者。它没有其他成员。我想这样做,除了所有者或成员之外没有人可以推送到存储库。当我在我的个人帐户中有一个存储库时,我必须添加一个ssh密钥才能推送到存储库;但是,我没有必要这样做才能推送到组织存储库。我怎么能确定没有其他人可以推进回购?
答案 0 :(得分:2)
显然,通过个人帐户控制对存储库的推送访问。我注意到我的SSH密钥仍在我的个人帐户中。当我推送到github存储库页面上提供的repo的ssh链接时,将使用我个人帐户中的SSH密钥。不是存储库成员的人不会具有推送访问权限。 github支持告诉我,试图通过http链接会提示用户输入他们的github用户ID和密码。