gpt4 book ai didi

具有用户名和密码身份验证的 Git 服务器

转载 作者:太空狗 更新时间:2023-10-29 13:14:37 26 4
gpt4 key购买 nike

我想设置一个 Git 服务器,让我的开发人员使用用户名和密码登录,以便提交和更改项目。我还需要管理开发人员对项目的访问权限(我认为我应该为此使用 gitolite)。

我该怎么做?

我习惯了 Subversion,这很容易,因为您可以为每个开发人员设置用户名和密码,这样就可以轻松访问存储库,而无需生成 SSH key 并将其放在服务器上。

最佳答案

在 Unix/Linux 上,只需在您的服务器上为您的 git 项目创建一个新目录(命名约定是文件夹名称应以 .git 结尾)。然后初始化目录:

git init --bare

现在你有一个空的 git 主仓库。用户可以使用以下方法从您的服务器克隆此存储库:

git clone 用户名@主机名:/path/to/git/folder

(将要求输入密码)

使用 Unix/Linux 用户管理工具来管理您的开发人员访问权限。

关于具有用户名和密码身份验证的 Git 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24105075/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com