Thật không may, các thông báo lỗi không phải là rất hữu ích. Nhưng vấn đề của bạn không đến từ gói Git; thông báo lỗi đầu tiên là từ OpenSSH, đó là khả năng tiếp cận máy chủ từ xa nhưng không đăng nhập:
Connection to SERVER closed by remote host.
Đây không phải là một vấn đề mật khẩu (trong đó có một thông báo lỗi khác nhau) nhưng có thể là một vấn đề cấp phép (như một nhóm không có quyền phù hợp, đôi khi tôi thấy trên OSX) hoặc tên tài khoản không được công nhận (trên một số hệ thống báo cáo này có vấn đề về mật khẩu) hoặc hết thời gian chờ. Bạn có thể thử đăng nhập từ dòng lệnh:
$ ssh [email protected]
để khám phá loại sự cố bạn đang gặp phải. Bạn cũng có thể thử sửa các quyền; OS X có vẻ đặc biệt dễ bị các vấn đề về quyền truy cập định kỳ và chạy từ các nhóm lẻ.
Sidenote - vì bạn đang sử dụng Leopard, tôi khuyên bạn nên cài đặt SSHKeychain, quản lý nhận dạng SSH và sẽ tự động lưu trữ mật khẩu SSH của bạn trong hệ thống keychain. Nó sẽ không giúp vấn đề hiện tại của bạn, nhưng có thể ngăn chặn các vấn đề tương tự trong tương lai.
Tôi đang sử dụng Mac OS X 10.5 Leopard với phiên bản Git 1.6.2 và tệp lớn nhất tôi có trong repo của tôi là bên trong .git/objects/pack -r - r - r-- 1 nhân viên ishaq 8.1 M Apr 5 18:20 pack-7feb0b56fcf48eb328f0d4f1a734064d15f9051c.pack –