1

Я пытаюсь установить Git на моем сервере Media Temple (dv) 4.0.

Я следовал этим инструкциям. Похоже, что он "установлен", так как в каталоге /root/git-2012-06-06 есть загрузка файлов.

Однако, когда я выполняю любую команду git на сервере, я получаю это сообщение:

git: command not found

Я предполагаю, что что-то где-то не настроено должным образом, но я не знаю, с чего начать. Кто-нибудь может протянуть руку / предложить несколько указателей?

Я выполнил make install .

Выходные данные which git : /usr/bin/which: no git in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/root/bin)

Вывод echo $PATH :/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/root/bin

/usr/local/bin содержит:

ftpcount
ftptop
git
gitk
git-shell
git-upload-pack
ftpdctl
ftpwho
git-cvsserver
git-receive-pack
git-upload-archive
prxs

1 ответ1

2

Добавьте /usr/local/bin к вашему пути, например, добавив следующее в ~/.bashrc (предполагая, что bash - ваша оболочка):

export PATH=/usr/local/bin:$PATH

Больше информации здесь. Вы, по сути, пострадали от проблемы, о которой я упоминаю здесь, /usr/local/[s]bin иногда не находится в PATH .

Также вы можете ввести полный путь к git: /usr/local/bin/git .

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