ошибка Пожалуйста, убедитесь, что у вас есть правильные права доступа и хранилище существует - PullRequest
0 голосов
/ 12 апреля 2019

Я создал проект и загрузил его на сервер Centos 6. Я установил Git на сервере. Затем я создаю хранилище на сервере (в каталоге public_html) с помощью этой команды git init myproject.git --bare

Затем я меняю права доступа к каталогу git с помощью этой команды. chown -R git:git myproject.git

На моей локальной машине я хочу клонировать проект:

ssh://domain.com/myproject.git

но я получаю эту ошибку:

fatal: '/myproject.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.

1 Ответ

0 голосов
/ 12 апреля 2019

URL-адрес неверен для местоположения вашего проекта.Когда вы используете ssh://example.com/myproject.git, это говорит серверу искать каталог /myproject.git на удаленном сервере.То есть путь является абсолютным, а не относительным, и вы говорите Git, что проект находится в каталоге в корне файловой системы.

Если вы хотите получить доступ к пути под public_htmlкаталог, вам нужно указать другой путь.Если вы входите в систему для доступа к каталогу git пользователя public_html, вам необходимо указать что-то вроде ssh://git@example.com/home/git/public_html/myproject.git.Если вы используете другого пользователя, укажите другое имя пользователя и домашний каталог.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...