Вы хотите знать путь к вашему хранилищу, а не имя .
Предполагая, что ваше хранилище хранится в $HOME/myrepo
, вы можете клонировать еготаким образом:
git clone http://linux_server_ip/~linux_user/myrepo
Но, клонируя через HTTP, вы не можете отменить изменения на сервере, поэтому лучше использовать протокол SSH:
git clone ssh://linux_user@linux_server_ip/myrepo
См. страницу man
в git clone
для получения дополнительной информации о различных протоколах.
Обратите внимание, что вы не сможете напрямую перейти к myrepo
, поскольку это не пустой репозиторий.Чтобы нажать master
на myrepo
, master
нельзя проверять на myrepo
.Для этого перейдите к myrepo
, создайте временную ветвь (git checkout -b nocommit
), затем git push origin master:master
, а затем git checkout master
еще раз.
Обсуждалась тема добавления в не-пустое хранилищеНесколько раз здесь: