无法推送新的远程存储库

时间:2019-05-16 09:09:42

标签: git gitlab

我已经在本地的Gitlab服务器上创建了一个远程存储库,我正在尝试推送本地内容,但它要求我提供通行证,但现在是我的用户

$ git push -u origin master
git@192.168.0.6's password:

我尝试使用用户的通行证和根通行证,但它不起作用,要求什么通行证?

2 个答案:

答案 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