我正在尝试每次使用此命令推送到我的远程仓库时避免身份验证。
git remote set-url origin https://<username>:<password>@github.com/https://github.com/Shamonshamonsha/<remote repo name>
但是当我尝试使用git push origin master
进行掌握时
我会收到以下错误
fatal: repository `https://<username>:<password>@github.com/https://github.com/Shamonshamonsha/<remote repo name>` not found
答案 0 :(得分:1)
您的网址中包含https://
两次。取代
https://<username>:<password>@github.com/https://github.com/Shamonshamonsha/<remote repo name>
与
https://<username>:<password>@github.com/Shamonshamonsha/<remote repo name>
然后它应该工作。
答案 1 :(得分:0)
第一次推动你的回购时使用这个: -
git push -u remotename url
这里的网址是这样的: -
https://github.com/usernameofgithub/reponame.git
此处-u
告诉git记住参数,以便下次我们只需运行git push
,git就会知道该怎么做。
此命令将显示您的远程名称: -
git remote
如果您正在推动第二或更多,请使用此选项: -
git push