是否可以在github上对repo的克隆进行密码保护?

是否可以在github上对repo的克隆进行密码保护?,github,Github,我正试图通过在不知情的情况下禁用repositores的克隆来创建一个更安全的开发环境。我主要使用自由职业者 是否可以在GitHub上对私有存储库的克隆进行密码保护 换句话说,在一个合作者克隆代码之前,他们需要输入密码 感谢您的帮助有两种方法可以做到这一点 如果它的github或公共存储库(假设您的存储库是私有的),您只能允许authorize.SSH密钥 正如您通过密码正确地说的那样,自由职业者在GitHub/Bitbucket上创建他们的帐户。然后授权这些帐户进行克隆 工作完成后,您可以撤销

我正试图通过在不知情的情况下禁用repositores的克隆来创建一个更安全的开发环境。我主要使用自由职业者

是否可以在GitHub上对私有存储库的克隆进行密码保护

换句话说,在一个合作者克隆代码之前,他们需要输入密码


感谢您的帮助

有两种方法可以做到这一点

  • 如果它的github或公共存储库(假设您的存储库是私有的),您只能允许authorize.SSH密钥
  • 正如您通过密码正确地说的那样,自由职业者在GitHub/Bitbucket上创建他们的帐户。然后授权这些帐户进行克隆
  • 工作完成后,您可以撤销对帐户和.SSH公钥的权限


    虽然这不是关于stackoverflow的讨论。如果您担心代码泄露-标准合同确认实体(雇用自由职业者的实体)拥有所有生成的代码和NDA(保密协议)。

    人们将始终能够通过直接访问文件系统来克隆您的回购协议的本地克隆。在其他情况下,您只能将存储库设置为私有,也就是说,当回购协议公开时,所有人都可以自由克隆或复制存储库。