我正在尝试使用sourcetree将repo从github克隆到我的系统(Mac os)中,但是,它正在开始克隆,但在结束时它会抛出如下错误。
Cloning into '/Users/name/Documents/appname'...
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
error: 2945 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
我尝试过更改网络,还尝试了一些下面的 git 命令,正如少数论坛所说。
$ git config --global http.version HTTP/1.1
$ git config http.postBuffer 524288000
但对我来说没有任何作用。 谁能提出为什么会发生这种情况。
可能不是您想要的答案。 但根据我的经验,当涉及到大包和像 Sourcetree 这样的 GUI 来使用 Git 时,我遇到了很多问题,尤其是当连接出现问题时。在这些情况下,我转向命令行。
git clone ssh/url
在根文件夹中,您想要 git 存储库的位置 这个案例
/Users/name/Documents/
有一些必要的设置来运行它,但从长远来看,有必要学习在没有 GUI 的情况下使用 git
祝你好运