2011-07-03 31 views
6

Khi sử dụng git, git ls-remote trả về mã trạng thái 128 trong khi bất kỳ lệnh nào khác hoạt động hoàn hảo (push/pull/clone/etc). Repos của tôi đang được quản lý với gitolite. Tôi nhận được lỗi này khi cố gắng triển khai ứng dụng đường ray lần đầu tiên. Khi gọi lệnh đã nói bằng tay, tôi nhận được lỗi chuẩn như sau:git ls-remote trả về 128 trên mọi repo

fatal: The remote end hung up unexpectedly 

Nếu đây là quyền hạn/khóa công khai, tôi sẽ không thể đẩy/kéo đến/từ repo. Tại sao lệnh ls-remote không thành công?

Trả lời

10

Tôi đã tìm ra. Vấn đề nằm trong địa chỉ của repo. Tôi đã sử dụng địa chỉ git://host/repo thay vì [email protected]:repo. Sau này đã khắc phục vấn đề.

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