Какова цель двоеточия в этом URL-адресе репозитория git?

Прошу простить мое невежество; Я новичок в Git и не уверен, где лучше искать ответ, но какая цель двоеточия после "example.com" в следующем URL-адресе (который указывает на репозиторий Git на моем сервере mediatemple)

git remote add repo_name ssh://serveradmin%[email protected]:/home/45678/domains/git.example.com/html/example.git

Ответ 1

Этот синтаксис на самом деле неправильный, но он немного похож на синтаксис scp -style, который можно использовать в URL git, где он отделяет имя хоста от пути на этом узле. Ваши параметры для указания URL git перечислены в git документации клон. В вашем случае вам, вероятно, понадобится одно из следующих:

 serveradmin%[email protected]:/home/45678/domains/git.example.com/html/example.git

... или:

 ssh://serveradmin%[email protected]/home/45678/domains/git.example.com/html/example.git

В любом случае имя пользователя serveradmin%example.com, имя хоста example.com, а путь к этому хосту - /home/45678/domains/git.example.com/html/example.git.

Ответ 2

Отделяет имя хоста (сервера) от пути (до репо), как описано здесь

Ответ 3

Двоеточие - это обозначение, которое указывает на git строку после определения репозитория, с которым вы хотите взаимодействовать.

edit: Хорошо заметили

Как мы видим, удаленное добавление выглядит следующим образом:

git remote add [-t <branch>] [-m <master>] [-f] [--tags|--no-tags] [--mirror] <name> <url>

и ваш пример:

git remote add repo_name ssh://serveradmin%[email protected]:/home/45678/domains/git.example.com/html/example.git

где 'name' - 'repo_name'

а URL - большая строка

SSH://serveradmin%[email protected]:/Главная/45678/домены/git.example.com/html/example.git

что еще более очевидно, когда мы видим, что оно имеет определение протокола ssh в начале.

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

Следовательно, разметка для вопроса и отметка для комментария в формате harpo