ОШИБКА: репозиторий git не найден на https://github.com/JuliaRegistries/General.git

  1. вопрос: я скопировал один из моих проектов julia с локального компьютера в кластер с использованием Linux. Когда я пытался бежатьinstantiate в Pkg-REPL, ERROR: git repository not found at `https://github.com/JuliaRegistries/General.gitпроизошло. И я понятия не имею. введите описание изображения здесь
  2. что я проверил: я ввел statusв Pkg-REPL и вроде все хорошо; и есть только один направление бревна под ~/.juliaвведите описание изображения здесь
  3. Итак, что вызвало проблему и как ее исправить? Заранее спасибо!

2 ответа

Я наконец решил эту проблему путем клонирования из https://github.com/JuliaRegistries/General.git вручную.

  1. cd ~/.julila
  2. mkdir registries а также cd registries
  3. git clone https://github.com/JuliaRegistries/General.git и получить новое направление General
  4. теперь я могу instantiate без ошибок не произошло!

Я до сих пор не понимаю, почему произошла ошибка, когда я автоматически клонировал этот сайт с помощью instantiate, так что это еще вопрос, на который нужно ответить.

Я не уверен, что это могло быть причиной, но:

  • Может ли сервер подключиться к GitHub? то есть ты можешь пинговатьwww.github.com? Возможно, рабочий сервер скрыт за каким-то межсетевым экраном. Конечно, довольно странно не разрешать исходящий трафик.
  • Кроме того, в вашей учетной записи сервера был ли у вас зарегистрирован открытый ключ на GitHub? Прошло много времени с тех пор, как мне приходилось это делать, но вам может потребоваться также указать свое имя пользователя и адрес электронной почты. Легким тестом было бы просто попробовать сделатьgit clone https://github.com/JuliaRegistries/General.gitна сервере и посмотрите, успешно ли это. Если нет, возможно, сообщение об ошибке будет полезным.
Другие вопросы по тегам