根据我对Github的经验,我认为我需要像我的用户一样克隆存储库user@gitlabhost.com.但是当我尝试这个时,它无法从gitlab识别我的密码.只有使用gitlab用户进行克隆才能正常工作.
有人可以帮帮我吗??? - 我如何配置gitlab访问权限?
Lit*_*mus 20
如果您按照gitlab的安装说明进行操作,那么您必须将其安装在名为的用户下的linux框中git.通常在这样的文件夹中
/home/git/gitlab
Run Code Online (Sandbox Code Playgroud)
因此你应该使用 git@gitlabhost.com
我不确定"配置SSH"是什么意思.但由于每个用户都希望使用自己的密钥对,因此使用普通的git命令访问gitlab托管仓库应该没有问题.以下两点都应该有效
git clone ssh://git@gitlabhost.com/group/repo.git
git clone git@gitlabhost.com:group/repo.git
Run Code Online (Sandbox Code Playgroud)
每个用户必须使用设置自己的git标识(在本地计算机上)
git config --global user.name "elitmus"
git config --global user.email "abc@gmail.com"
Run Code Online (Sandbox Code Playgroud)
这样git就可以唯一地识别每个用户.
| 归档时间: |
|
| 查看次数: |
53095 次 |
| 最近记录: |