我在GIT WebO(v1.8)和Git TFS2017 upd1之间的通信中收到的错误取决于什么? 错误消息如下:GIT推送失败401致命 - 存储库Git与Git TFS 2017 upd1
401致命:远程端挂机意外
我能除了检查http.PostBuffer
和源URL ???谢谢加布里埃尔
我在GIT WebO(v1.8)和Git TFS2017 upd1之间的通信中收到的错误取决于什么? 错误消息如下:GIT推送失败401致命 - 存储库Git与Git TFS 2017 upd1
401致命:远程端挂机意外
我能除了检查http.PostBuffer
和源URL ???谢谢加布里埃尔
你使用代理服务器?
在GIT中的“智能HTTP”协议使用:在 POST请求“传输编码分块”,当它包含包装物件大于1MB在 尺寸。一些代理服务器,如Nginx,默认不支持这种传输 编码,并且这些请求将在 到Stash之前被拒绝。因此,Stash日志不会显示任何额外的 信息。
无论如何,首先确保您有权限推送存储库。然后确保正确设置远程URL:git remote set-url origin <new-url>
然后尝试增加Git的缓冲区大小,以你的回购的最大单个文件大小:
git config --global http.postBuffer 157286400
请参考下面的文章,以下解决方法和解决方案要解决这个问题: Git Push Fails - fatal: The remote end hung up unexpectedly
另一个类似的线程,供大家参考:Git - error: RPC failed; result=22, HTTP code = 401 fatal: The remote end hung up unexpectedly
你怎么使用混帐推?您能否请分享详细步骤来重现此问题? –