Git клон над ssh отсутствует git-upload-pack - PullRequest
0 голосов
/ 10 марта 2011

Попытка клонирования через ssh:

Cloning into repo...
Password:
bash: git-upload-pack: command not found
fatal: The remote end hung up unexpectedly


Chris-Muenchs-Mac-Book-Pro:rails_projects cmuench$ ssh chrismuench@example.com echo \$PATH
Password:
/usr/bin:/bin:/usr/sbin:/sbin

Содержимое git:

/usr/local/git/bin (Defined in:  /etc/paths.d/git)

Как я могу получить это в системном пути для всех пользователей без необходимости изменять ~/.bash_profile?

Ответы [ 3 ]

3 голосов
/ 02 мая 2011

с точки зрения клиента

ssh clone -u /usr/local/git/bin/git-upload-pack <repository>
1 голос
/ 10 марта 2011

Поместите в системный каталог / etc / profile

0 голосов
/ 14 марта 2011

Я закончил тем, что поместил команды git в / bin

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