Не могу отправить git-репо на удаленный сервер

Начиная с нуля, настройте git на моей рабочей станции Windows и следуйте инструкциям на http://git-scm.com/book/en/Git-on-the-Server-Getting-Git-on-a-Server для установки мой голый репо Был в состоянии скопировать файлы на мой сервер с помощью git Bash, но когда я добавляю сервер orign в репозиторий и пытаюсь выполнить push, я получаю следующее:

Pushing to user@host:/home/user/git/project.git
jailshell: git-receive-pack: command not found
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists. 

Спасибо за вашу помощь.

2 ответа

Решение

У вас не установлен git на вашем сервере.

Посмотрите, пожалуйста, должен ли git присутствовать на сервере, чтобы использовать его? для возможного решения.

Убедитесь, что ваш путь настроен так, что в нем находится двоичный файл git-receive-pack. Попробуйте открыть командную строку / sshing на вашем сервере и запустить git-receive-pack,

Если он вообще не установлен, установите git на свой сервер, используя [package-manager install-command] git (где менеджер пакетов apt-get или же yumи т. д. и команда установки обычно устанавливается)

Другие вопросы по тегам