2017-09-26 1 views
0

GIT WebO (v1.8)와 Git TFS2017 upd1 사이의 통신에서 내가받는 오류는 무엇입니까? 다음과 같이 오류 메시지는 다음과 같습니다 치명적인GIT 푸시 실패 401 치명적 - Git TFS 2017 upd1

401 : 원격 끝이 나는 http.PostBuffer 및 원산지 URL에 추가로 확인할 수있는 예기치 않게

끊었 ??? 고마워요 가브리엘

+0

어떻게 당신이 자식 푸시를 사용 했습니까? 이 문제를 재현하기위한 세부 단계를 공유해주십시오. –

답변

0

프록시 서버를 사용하고 있습니까? 이 크기 1메가바이트 이상의 객체가 더 큰 포장이 포함 된 경우 POST 요청에 "청크 전송 인코딩은"

망할 놈의 "스마트 HTTP"프로토콜을 사용합니다. Nginx와 같은 일부 프록시 서버는 기본적으로이 전송 인코딩을 지원하지 않으며 요청이 거부되어 이 숨겨지기 전에 거부됩니다. 이 때문에 스태프 로그에는 추가 정보 인 이 표시되지 않습니다.

무엇이든 먼저 git push를 사용하여 저장소에 대한 권한을 부여 받았는지 확인하십시오. 당신의 repo의 가장 큰 개별 파일 크기로 망할 놈의 버퍼 크기를 증가하려고 그런 git remote set-url origin <new-url>

을 : : 그런 다음 있는지 확인 올바르게 원격 URL을 설정

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