为Git克隆设置密码?

4
我想给我的代码库添加密码保护,这样在克隆我的代码库时就会要求输入密码。
2个回答

4

为了限制对仓库克隆的访问,您需要使用ssh:// ...协议,并仅向您想要授权的用户提供ssh访问。

您可能需要查阅各种“git工作流程”问题和答案-它们描述了各个团队成员相互拉取/推送的手段。有许多方法可以做到这一点。


我怎样可以提供 SSH 访问权限给那些我想要授权的用户? - Léo Léopold Hertz 준영
你需要在托管代码库的机器上为他们创建一个帐户,这样他们就可以通过运行类似于以下命令来克隆代码:git clone user@machine:/path/to/repo.git - Paul Beckingham

3
我建议使用gitosis来管理私有仓库。
这里有一个不错的教程(链接)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接