git push报错 Empty reply from server

版权声明:本文为博主原创文章,未经博主允许不得转载。github仓库:https://github.com/lzcwds,欢迎访问 https://blog.csdn.net/lzcwds/article/details/82422477

命令行输入:

$ git fetch origin --prune

详解

1.git fetch

其中fetch命令用于从另一个存储库下载对象和引用。

$ git fetch origin

上述命令是更新远程跟踪分支 ,从远程refs/heads/命名空间复制所有分支,并将它们存储到本地的refs/remotes/ origin/命名空间中。除非使用分支.< name >.fetch选项来指定非默认的refspec。

2.参数

--prune

简写 -p ,prune是修建的意思。在fetch之后,删除远程不再存在的任何远程跟踪引用。如果仅由于默认标记自动跟踪或由于–tags选项而提取标记,则不对其进行修剪。但是,如果由于显式refspec(在命令行或远程配置中,例如,如果使用–mirror选项克隆远程)而获取标记,则它们也会受到修剪。

猜你喜欢

转载自blog.csdn.net/lzcwds/article/details/82422477