如何使用 gitlab 验证 git 克隆



我有一个问题,是否可以让某人在克隆源代码时进行身份验证。我知道您可以将存储库设置为私有,但如果有人知道您的存储库的https地址,除了拥有gitlab或github用户帐户外,他们仍然可以在没有身份验证的情况下对其进行git克隆。我认为这是一种奇怪的方法,因为这不是存储源代码的安全方法。您只想让人们克隆具有权限的代码,而不是看到您的https地址并认为克隆代码库会很有趣的人。

如果存储库确实是私有的,则需要对用户进行身份验证(通过电子邮件/密码登录或 SSH 密钥(。你能检查你的存储库设置吗?私有存储库无法在没有任何凭据的情况下克隆。

最新更新