git push origin $ BranchName - 重定向到https://gitlab.com/users/sign_in

时间:2018-02-26 19:16:40

标签: git gitlab branch git-branch

所以我在Chrome中登录Gitlab,但是从我登录的命令行尝试推送并获得以下结果:

    git push origin $BranchName

    fatal: unable to update url base from redirection:

  asked for: https://gitlab.com/the-project/the-task/$BranchName.git/info/refs?service=git-receive-pack

   redirect: https://gitlab.com/users/sign_in

我从git命令行和GitHub桌面gui得到了同样的错误。

1 个答案:

答案 0 :(得分:0)

我发现了问题 - 将美元符号放在名称的开头会导致命令行将其视为变量。变量为空,命令不希望该位置有空字符串。我删除了美元符号,事情做得更好。