所以我在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得到了同样的错误。
答案 0 :(得分:0)
我发现了问题 - 将美元符号放在名称的开头会导致命令行将其视为变量。变量为空,命令不希望该位置有空字符串。我删除了美元符号,事情做得更好。