我刚刚安装了 GitLab。
我创建了一个名为 project-x 的项目。
我创建了几个用户并将其分配给项目。
现在我尝试克隆:
git clone git@192.168.0.108:project-x.git
它提示我输入密码。
我应该使用什么密码?
最佳答案
与当前场景没有严格关系。有时当系统提示您输入密码时,这是因为您添加了错误的*源格式(HTTPS 而不是 SSH)
HTTP(S) 协议(protocol)通常用于具有强用户名+密码的公共(public)存储库
SSH 身份验证在内部项目中更为常见,您可以使用 ssh-key-file 和简单的密码进行身份验证
GitLab 用户更有可能使用SSH 协议(protocol)
查看远程信息
git remote -v
如果您看到 HTTP(S) 地址,这是将其更改为 SSH 的命令:
git remote set-url origin git@gitlab.my_domain.com/example-project.git
关于GitLab git 用户密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15495843/