Как я могу определить URL моего репозитория git? - PullRequest
0 голосов
/ 29 сентября 2018

Я должен работать над проектом, и я инициализировал git-репо на сервере.Предположим, что URL-адрес сервера

foo.bar

, а репозиторий -

/ var / www / vhosts /foo.bar/httpdocs

Я создал git-репозиторий, запустив

git init

, а затем создал файл .gitignore, добавил все, что нужно было добавить, зафиксировать и измой локальный компьютер, у которого есть ssh-доступ к серверу. Я попытался клонировать репозиторий, но мне кажется, что я не могу найти правильный URL-адрес или что-то не задано для репо.Я пытался что-то вроде:

git clone https://foo.bar/httpdocs/.git

Ошибка была

роковым: хранилище 'https://foo.bar/httpdocs/.git' не найдено

Я пыталсяс различными путями.

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

Ответы [ 2 ]

0 голосов
/ 29 сентября 2018

Если вы пытаетесь установить связь через SSH, вам нужна ссылка SSH, а не ссылка HTTP (S):

git clone <user>@foo.bar:/var/www/vhost/foo.bar/httpdocs/.git

Вам нужны git и sshd (или openssh-server), установленный на удаленном сервере, и добавьте свой SSH-ключ к серверу от имени соответствующего пользователя (конечно, с ssh-copy-id).

0 голосов
/ 29 сентября 2018

Это ошибка pramar.

Ошибка в строке:

cit clone https://foo.bar/httpdocs/.git

Вы можете попробовать:

git clone https://foo.bar/httpdocs/.git

удачи.

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