致命:不支持协议“https”

mad*_*eja 9 git https github fatal-error

每当我git push -u origin master在提交并添加原点后运行命令时都会收到此错误。如何解决这个问题?

在此处输入图片说明

小智 10

尝试通过删除原点

git remote remove origin
Run Code Online (Sandbox Code Playgroud)

并通过再次添加原点

git remote add origin https://github.com/YourUsername/YourRepo.git
Run Code Online (Sandbox Code Playgroud)

当我遇到完全相同的问题时,它对我有用,因为我的来源已损坏。

使用 gitbash,git remote -v没有显示任何异常。但是使用 Win10 cmd.exegit remote -v显示了一个额外的字符,就在https://github.com/...

我认为这个额外的字符可能是通过将链接从 github 复制粘贴到 gitbash 来实现的。

我不需要重新安装 git


小智 1

可能是当您在本地计算机上安装 git 时没有选择“使用本机 Windows 安全通道库”

我也遇到了这个问题,在我删除 git 并使用本机 Windows 库安装后,它起作用了

在此输入图像描述