1

Мой клиент git настроен. Настройте ssh, ssh public находится на git-сервере.

Я знаю, что на этом сервере есть репозитории ... как мне их перечислить?

Для справки:

server: 192.168.1.230
using SSH
my user name: sam@demosam.com

(У меня возникают проблемы с пониманием синтаксиса git remote add. Например, эта команда:

git remote add pb git://github.com/paulboone/ticgit.git

Я не понимаю, откуда берутся имя пути или файл .git. также кажется, что ssh отсутствует.

Другой пример:

git clone ssh://user@master:path/my_rep

Я не понимаю параметры после // .... что они? )

1 ответ1

0

Следуйте ниже простых шагов ...

Прежде всего, создайте отдельного пользователя для доступа к службе git с этого сервера, он отделит других пользователей от этой учетной записи (просто для удобства, вы можете использовать то же самое)

чтобы сделать это, вы можете выполнить действия по адресу http://git-scm.com/book/en/Git-on-the-Server-Setting-Up-the-Server.

git clone git@192.168.1.230:path/my_rep

git => user 192.168.1.230 => IP-адрес сервера my_repo => будет каталогом .git, который является вашей реальной папкой репозитория

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

git branch -r // -r for remote branches

Надеюсь, поможет ..!!!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .