Что означает: в конце этой команды git? - PullRequest
0 голосов
/ 28 января 2012
git remote add joyent yourname.no.de:repo

Я предполагаю, что это означает, что он использует протокол git.Однако я понятия не имею, что означает: repo в конце ... потому что это не номер порта.Это имя пользователя?Он ищет git-репо в ~ / repo?

Я действительно просто хочу добавить порт для этой команды и сопоставить его с чем-то вроде:

git remote add joyent ssh://user@host:1234/wherevermyrepois

1 Ответ

1 голос
/ 28 января 2012

Последний аргумент git remote add сообщает git, как подключиться к удаленному репозиторию. В этом случае аргумент yourname.no.de:repo, что означает, что он имеет формат hostname: path. Часть *hostname* является yourname.no.de и называет хост (компьютер), на котором находится хранилище. *path* - это repo, и это путь к файловой системе хранилища в yourname.no.de.

Чтобы превратить его в URL с номером порта, попробуйте следующее:

git remote add joyent git://yourname.no.de:1234/repo

или это:

git remote add joyent git://yourname.no.de:1234/~username/repo

где username - ваше имя пользователя.

Если вам нужно указать другое имя пользователя, отличное от вашего локального имени пользователя, попробуйте следующее:

git remote add joyent git://username@yourname.no.de:1234/~username/repo
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...