Tôi đứng sau một proxy không cho phép sử dụng git: //. Vì vậy, tôi cần phải thanh toán bằng git trên http. Đối với điều này, tôi đã thiết lập proxy của tôi trong git sử dụng,Không thể sao chép bằng Git qua HTTP
git config --global http.proxy http://172.30.0.16:3128
Tuy nhiên, tôi có thể sao chép chỉ một vài Repos, trong khi những người khác trên Tôi nhận được một lỗi. Ví dụ:
git clone http://github.com/jcnetdev/yubnub.git
công trình hoàn toàn tốt đẹp, trong khi
https://github.com/ferhatelmas/InterviewStreet.git
này sẽ trả về lỗi sau
Cloning into InterviewStreet...
warning: remote HEAD refers to nonexistent ref, unable to checkout.
On chạy git clone http://anongit.kde.org/calligra
tôi nhận được lỗi sau
Cloning into calligra...
error: The requested URL returned error: 502 while accessing http://anongit.kde.org/calligra/info/refs
Bạn có thể giúp tôi không.
Vâng, trong trường hợp đó, bản sao từ KDE cũng đã hoạt động. – uyetch
Phỏng vấn nhân bảnBạn đã làm việc tốt cho tôi. Bạn đã thiết lập đúng các khóa ssh chưa? – Saurav
@Saurav: Tôi đã cố gắng nhân bản đường phố phỏng vấn qua HTTP và nó hoạt động. Vấn đề có vẻ là với nhân bản Calligra từ KDE. Tôi không thể sử dụng ssh như tôi đằng sau một proxy cho phép chỉ HTTP. – uyetch