Я создал ssh-ключи, используя ssh-keygen, а затем создал репозиторий на сайте репозитория с исходным кодом, buildmbla.com в качестве GIT-репозитория. Мне пришлось загрузить файл с моим закрытым ключом (или это был мой открытый ключ?) В репозиторий, и теперь я не могу клонировать без проблем.
У меня был друг, который попытался получить доступ к репо, но он не смог, и это хорошо, потому что я не настроил гостей на репо и хотел, чтобы он был закрытым.
Но теперь я не уверен, как обеспечить, чтобы я не потерял доступ к своему репо в будущем. Нужно ли мне сохранять копию моей папки .ssh из моего пользовательского каталога? Экспорт цепочек для ключей из инструмента связки ключей в Mac OS X? Я все еще пытаюсь получить полное представление о том, как это работает, но разве SVN просто не нужно имя пользователя + пропуск для доступа к репо? Что мне делать, чтобы я мог уверенно и безопасно использовать репозиторий GIT SSH, чтобы в будущем не потерял к нему доступ?