我已经在本地的Gitlab服务器上创建了一个远程存储库,我正在尝试推送本地内容,但它要求我提供通行证,但现在是我的用户
$ git push -u origin master
git@192.168.0.6's password:
我尝试使用用户的通行证和根通行证,但它不起作用,要求什么通行证?
答案 0 :(得分:0)
如果您是通过ssh(即不是通过git守护程序)进行连接,则询问的是git
用户在计算机上的密码。在这种情况下,您可能需要将遥控器更改为<your username>@192.168.0.6
。
答案 1 :(得分:0)
git URL结构为:
protocol://username:password@gitlab.company.com/group/project.git
示例:
http://git:123@gitlab.url/main/sales.git
如果您未在URL中设置用户名,Git会询问用户,因此您需要使用此命令来设置新的URL
$ git remote set-url
像这样
$ git remote set-url origin http://gitlab.company.com/group/project.git