2012-02-09 30 views
8

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.

+0

Vâng, trong trường hợp đó, bản sao từ KDE cũng đã hoạt động. – uyetch

+0

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

+0

@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

Trả lời

-1

Tôi phát hiện ra rằng sự cố xảy ra với dịch vụ lưu trữ git KDE chỉ hỗ trợ một phần HTTP.

+5

vì vậy giải pháp là gì? – Soumajyoti

-1

Cài đặt lại git đã giải quyết được vấn đề cho tôi cho cùng một vấn đề

Các vấn đề liên quan