Всякий раз, когда я пытаюсь клонировать любое хранилище на моем ноутбуке, я получаю сообщение:Gitolite клон не может
Unable to open connection:
Host does not existfatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Однако, когда я использую один и тот же секретный ключ от моего рабочего стола я могу клонировать без проблем.
Клиенты - TortoiseGit для Windows.
Я думал, что, должно быть, сделал что-то не так, но я не могу понять, почему поэтому я попытался скопировать клонированный репозиторий git с рабочего стола на свой ноутбук, и теперь я могу изменить (push/pull/commit) хранилище с моего ноутбука.
Итак, где-то работает аутентификация, но я не могу клонировать.
И, что еще хуже, это неожиданно произошло для другого члена нашей команды.
Что я сделал:
- Установите TortoiseGit
- Установите msysgit
- Настройка SSH сессии в замазку с закрытым ключом
- сделать GIT клон с этой сессии (это не удается)
То же, что и я на рабочем столе, но там он работает, вот на ноутбуке он терпит неудачу.
Но ручное копирование репозитория и внесение изменений действительно сработают, как будто только отказ в квинете git.
хорошо ЭУ, он может совершить в этой системе с вручную скопировали хранилища, поэтому я уверен, что он может взаимодействовать с сервером. И я забыл сказать, что plink с помощью команды info дает мне список всех репозиториев и распознает мой ключ –
@StijnTallon уверен, но будет ли он работать лучше с openssh вместо plink? – VonC
Не так ли? У меня нет подсказки, я бы лучше увидел решение, которое заставляет этот компьютер работать, как 8 других в команде, затем сделать исключение для этого и установить openssh вместо putty. Я попрошу его попробовать, но это действительно не решение, скорее обходное решение. –