Git: не удалось прочитать из удаленного хранилища - PullRequest
0 голосов
/ 02 июля 2018

Я пытаюсь установить пустой удаленный git-репозиторий на моем сервере ovh. Когда я пытаюсь нажать, я получаю следующую ошибку:

fatal: '/git/repo.git' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Я уже все перепробовал, включая все посты на stackoverflow

  • Я установил закрытый / открытый ключ. Кажется, это не проблема. Если я пытаюсь использовать неверный ключ, сообщение не совпадает
  • Я попытался отправить напрямую из хранилища на сервере, и это работает
  • Я попытался установить chmod на сервере в 777. Без изменений
  • Я пытался изменить агент ssh, сообщение то же самое
  • это мой файл конфигурации git

    [remote "origin"]       
    url = ssh://username@ssh.cluster014.ovh.net:/git/repo.git   
    fetch = +refs/heads/*:refs/remotes/origin/*
    puttykeyfile = D:\\Dev\\ovh-git.ppk
    

Я полагаю, что это проблема конфигурации сервера, так как я могу нажать с сервера на сервере.

Примечание:

  1. на сервере, версия git 2.1.4 и моя локальная версия 2.18.0
  2. Я уже пробовал следующие SO сообщения

Не могли бы вы дать мне информацию, чтобы найти выход?

Редактировать: Это вывод ls -ld в хранилище

drwxr-xr-x+ 7 username users 10 juil.  2 08:45 git/repo.git/

1 Ответ

0 голосов
/ 14 августа 2018

Если вы пытаетесь установить git-репозиторий на сервере OVH, удаленный URL-адрес должен быть отформатирован следующим образом:

url = ssh://username@ssh.cluster014.ovh.net:homez.xxx/name/git/repo.git
...