如何设置使用用户/密码的Git服务器?

时间:2011-12-09 09:14:53

标签: git gitolite

我需要构建一个Git服务器,它允许来自Window和* nix的客户端进行读写。 有许多教程展示了如何通过ssh构建gitolite服务器,这需要客户端发送其公钥。但是每次我想要将某个人的电脑上拉/推送到某人的计算机时,生成密钥和重新配置gitolite都很烦人。

无论如何只需使用用户/密码构建一个git服务器吗?

由于 千斤顶

1 个答案:

答案 0 :(得分:0)

标准git不要求您使用密钥对。 如果您没有可用的公钥,则只会在与服务器进行交互时提示您输入密码。

但要求是每个贡献者在服务器上都有一个* nix帐户。使用git-daemon可以轻松设置对repo的匿名访问权限。

那就是说,我认为你误解了关键的东西。您只需要为每个新用户配置内容并为生成一次,而不是每次访问回购时。