我收到此消息以推动我的仓库
C:\Users\sejjilali\Documents\Test forge>git push --set-upstream origin master
**fatal: protocol 'git@https' is not supported**
我不知道该如何解决,问题在于其他计算机上的所有内容都能正常工作。也许是因为他们登陆了我的公司吗?
这是我的远程配置:
C:\Users\sejjilali\Documents\Test forge>git remote -v
origin git@https://github.com/Saifou/testForge.git (fetch)
origin git@https://github.com/Saifou/testForge.git (push)
答案 0 :(得分:2)
您的origin
遥控器的URL格式错误:
C:\Users\sejjilali\Documents\Test forge>git remote -v origin git@https://github.com/Saifou/testForge.git (fetch) origin git@https://github.com/Saifou/testForge.git (push)
git@
部分来自SSH URL,其余部分看起来像HTTP URL。您可以像这样更新它们:
如果要使用SSH URL,则类似
git remote set-url origin git@github.com:Saifou/testForge.git
请注意,在这种情况下,我们也将/
之后的:
转换为github.com
。
如果要使用HTTPS URL,类似
git remote set-url origin https://github.com/Saifou/testForge.git
完成后,再次运行git remote -v
以确保两个URL均已更新。
答案 1 :(得分:0)
这很奇怪,但是一旦我在从github到剪贴板的标准副本路径中有'.git'时遇到了这个错误,就可以了
将路径更改为: