К сожалению, сообщения об ошибках не очень полезны. Но ваша проблема не в пакете Git; первое сообщение об ошибке от OpenSSH, который смог связаться с удаленным сервером, но не войти в систему:
Connection to SERVER closed by remote host.
Это не проблема с паролем (у которой другое сообщение об ошибке), но это может быть проблема с разрешениями (например, у группы, которая не имеет надлежащих разрешений, которую я иногда вижу в OSX) или неопознанное имя учетной записи (в некоторых системы это сообщает о проблемах с паролем) или тайм-аут. Вы можете попробовать войти из командной строки:
$ ssh username@servername
чтобы выяснить, какие у вас проблемы. Вы также можете попробовать восстановить разрешения; OS X кажется особенно уязвимым для повторяющихся проблем с разрешениями и для запуска из нечетных групп.
Sidenote - поскольку вы используете Leopard, я предлагаю вам установить SSHKeychain , который управляет идентификаторами SSH и автоматически сохраняет ваши парольные фразы SSH в системной цепочке для ключей. Это не поможет вашей текущей проблеме, но может предотвратить подобные проблемы в будущем.