2012-08-15 39 views
10

Vì vậy, tôi đã gặp khó khăn khi đẩy các cam kết gần đây nhất của mình vào kho lưu trữ từ xa mà tôi đã thiết lập trên Bitbucket.Không thể đẩy tới kho git từ xa

Tôi ban đầu đang sử dụng Xcode và đã yêu cầu this question và được khuyến nghị sử dụng thiết bị đầu cuối để đẩy thay vì Xcode.

Bây giờ, tôi đã thử thiết bị đầu cuối nhưng điều đó không giải quyết được sự cố. Nhưng nó đã cho tôi một thông báo lỗi chi tiết hơn khi tôi cố gắng git push

Neils-iMac:ProjectName Neil$ git push 
Password: 

Counting objects: 49, done. 
Delta compression using up to 4 threads. 
Compressing objects: 100% (38/38), done. 
Writing objects: 100% (39/39), 975.78 KiB, done. 
Total 39 (delta 31), reused 0 (delta 0) 
error: RPC failed; result=55, HTTP code = 0 
fatal: The remote end hung up unexpectedly 
fatal: The remote end hung up unexpectedly 
fatal: expected ok/error, helper said '2004\??? ?&?ЇҶ-9?u?r?m?v?ǣ3Ƅ:??Eƒ?=?&?"d?+?? 
    *^?eA??/3cv????ʞe??f??????? 
           ?(??`}D???5???^:T??PxP????%?338?]??F?}???Gf?g??[??*??}zƈ1X' 

Neils-iMac:ProjectName Neil$ 
Neils-iMac:ProjectName Neil$ 

Tôi mới vào những kho từ xa, và có tất cả mọi thứ làm việc tốt trên Xcode, vì vậy nếu bạn giới thiệu cho tôi để làm điều gì đó trong thiết bị đầu cuối nó sẽ giúp đỡ nếu bạn mô tả làm thế nào để làm như vậy.

Xem chi tiết của tôi previous question để biết thêm chi tiết.


EDIT: Đây là kết quả của;

git status:

# On branch master 
# Your branch is ahead of 'origin/master' by 5 commits. 
# 
# Untracked files: 
# (use "git add <file>..." to include in what will be committed) 
# 
# CrunchCalculator.xcodeproj/project.xcworkspace/ 
# CrunchCalculator.xcodeproj/xcuserdata/ 
nothing added to commit but untracked files present (use "git add" to track) 

git remote show origin:

HEAD branch: master 
    Remote branch: 
    master tracked 
    Local branch configured for 'git pull': 
    master merges with remote master 
    Local ref configured for 'git push': 
    master pushes to master (fast-forwardable) 
+0

Đầu ra của 'git status' và' git remote show origin' là gì? – Philipp

+0

Tôi sẽ thử điều này khi tôi về nhà hôm nay, sau đó lấy lại cho bạn –

Trả lời

17

Hình như bạn đang cố gắng đẩy một đồng bằng lớn và bạn push buffer is not big enough

Hãy thử điều này:

git config http.postBuffer 524288000 
+0

Mặc dù tôi đã đẩy các cam kết lớn hơn trước –

+3

Bạn đang nói rằng lệnh đó không giúp được gì? –

+0

Chỉ cần thử nó, và nó đã làm việc. Cảm ơn!! –

2

Tôi gặp vấn đề tương tự và git config http.postBuffer 524288000 đã làm việc cho tôi.

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