2010-08-18 31 views
38

Tôi không thể sao chép kho của tôi qua HTTPS:GitHub - HTTPS truy cập

$ git clone https://github.com/walterjwhite/project.configuration.git 
Initialized empty Git repository in ./project.configuration/.git/ 
error: Failed connect to github.com:443; Connection refused while accessing https://github.com/walterjwhite/project.configuration.git/info/refs 
fatal: HTTP request failed 

Tôi đã cấu hình .netrc với đăng nhập và mật khẩu của tôi cũng như các máy hoặc máy chủ Tôi đang kết nối tới.

+0

Kịch bản tương tự tôi phải đối mặt với bitbucket. Bất kỳ giải pháp nào được đánh giá cao ... –

Trả lời

74

Như bạn đã thấy mình trong GitHub support, Scott Schacon mình gợi ý:

Vì vậy, tôi đoán bạn .netrc là không chính xác hoặc một cái gì đó?
Thử xóa thông tin khỏi số .netrc và nhân bản đầu tiên (vì đó là repo công khai).

Nếu đó không phải là sự cố máy chủ GitHub, đó có thể là tường lửa của bạn.
Và/hoặc proxy của bạn (git config --global http.proxy http://user:[email protected]:xxx).

+0

Ah, bạn nói đúng, tôi quên rằng tôi cần cấu hình proxy của mình. –

+1

@Walter: cấu hình proxy đó có giải quyết được sự cố của bạn không? – VonC

+1

Tôi vẫn gặp sự cố khi nó nhắc tôi nhập mật khẩu và không nhập mật khẩu, nó chỉ ở đó. git clone https: //[email protected]/walterjwhite/project.configuration.git –

11

Chỉ cần thêm vào cuộc thảo luận này, vì một lý do nào đó hoặc lý do khác, có vẻ như nó hoạt động đối với tôi khi tôi sử dụng http thay vì https.

+3

Trên máy chủ của tôi, tôi biết rằng điều này là do tôi không có chứng chỉ gốc thích hợp cho GitHub được cài đặt. Một khi chúng tôi đã nhận được các cài đặt https làm việc tốt. – benrifkah

2

Chỉ cần thêm bạn cũng có thể kiểm tra xem hệ thống của GitHub có khỏe mạnh không tại GitHub System Status.

2

có cùng một vấn đề, tôi chỉ đẩy với lực lượng

git push --force -u origin master 
+0

Lực lượng cũng làm việc cho tôi. –

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