fatal: protocol error: bad line length character: HTTP
这个错误通常表示你正在尝试通过 HTTP 协议使用 Git,而不是使用正确的 Git 协议。Git 的远程操作需要使用 Git 自己的协议,而不是常见的 HTTP 或 HTTPS。
请确保你使用的是正确的 Git URL,并且在使用 git clone、git push 或其他 Git 命令时正确指定了远程 Git 仓库的 URL。如果你正在使用 HTTPS,可以尝试使用 Git 自有的 SSH 协议进行远程操作。
例如,将远程仓库的 URL 更改为正确的 Git URL,如下所示:
git remote set-url origin git@github.com:username/repo.git
这将把远程仓库的 URL 更改为使用 SSH 协议进行访问。确保将 username 和 repo 替换为实际的用户名和仓库名称。
如果问题仍然存在,请检查你的网络连接和 Git 配置,确保网络可用并正确配置了 Git 的身份验证信息。
【相关推荐】
yum remove git
下载git2.2.1并将git添加到环境变量中