2016-06-14 17 views
6

Tôi đang cố gắng để đẩy mã của tôi để BitBucket nhưng Xcode giữ cho tôi lỗi:không còn có thể push to BitBucket

SecureTransport error: I/O error (bummers) (-1) 

Nếu tôi cố gắng đẩy sử dụng dòng lệnh, nó giữ cho tôi những lỗi sau :

error: RPC failed; curl 56 SSLRead() return error -9820 
fatal: The remote end hung up unexpectedly 

Nó đã hoạt động nhưng đột nhiên dừng lại và tôi không biết tại sao. Googling cũng không đưa ra bất kỳ câu trả lời nào, mặc dù một giải pháp cho một lỗi tương tự được đề xuất để đảm bảo rằng php sử dụng openssl. Điều đó không hiệu quả. Bất kỳ trợ giúp sẽ được đánh giá cao!

+0

Tôi gặp vấn đề tương tự. Khi tôi đẩy mã của tôi có một số hoạt động xảy ra và sau một thời gian tôi nhận được lỗi này. –

+1

@AdnanAsghar Tôi đã tìm thấy giải pháp. Bạn phải kết nối bằng SSH thay vì HTTPS. Trong trường hợp của tôi nó xảy ra bởi vì tôi đã chuyển quá nhiều trong một lần. Hy vọng rằng sẽ giúp! – Tometoyou

+0

Tôi không nghĩ rằng đó là trường hợp vì nó đã được làm việc với HTTPS và cũng là mã được kéo mà không có vấn đề. Có lẽ do nâng cấp OSX mà tôi đã thực hiện một vài ngày trước. –

Trả lời

1

Sau khi liên hệ với BitBucket, họ đã đề xuất kết nối bằng SSH thay vì HTTPS. Vấn đề của tôi là tôi đã chuyển quá nhiều trong một lần. Sau khi tôi đã làm điều đó nó đã làm việc!

+0

bạn đã kết nối bằng SSH bằng cách nào? bạn đã đẩy Xcode hay giao diện điều khiển? – ddb

+0

anyway, từ giao diện điều khiển tôi thực hiện 2 lệnh để giải quyết vấn đề mà tôi đã có với Xcode. Đầu tiên là 'git branch NEW_BRANCH_NAME' và sau đó là' git push origin NEW_BRANCH_NAME' và nó hoạt động. Có lẽ vấn đề là kích thước của đẩy thực sự – ddb

+1

@ddb Tôi sử dụng SourceTree để xử lý kiểm soát nguồn của tôi với bitbucket. Chỉ cần thay đổi cài đặt kho lưu trữ ở đó. – Tometoyou

1

vấn đề đó là gây phiền nhiễu cho tôi trong một thời gian và dựa trên câu trả lời chấp nhận kịch bản chi tiết sau đây làm việc với tôi, Thêm khoá ssh để BitBucket tài khoản

  1. vào trang web Bitbucket nhấp avatar của bạn
  2. thiết lập bitbucket
  3. phím ssk
  4. Sao chép chìa khóa của bạn vào clipboard của bạn với: cat ~/.ssh/id_rsa.pub | pbcopy thì quá khứ quan trọng và cung cấp cho nó bất kỳ tên
  5. khi stu pid xcode cho thấy rằng hộp thoại lỗi ngu ngốc trỏ nó để sử dụng ssh.

Cảm ơn bạn rất nhiều @Tometoyou!

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