GIT: «git -upload-pack: command not found »при отправке на удаленный сервер

Итак, я использую GIT, пытаясь отправить код на свой удаленный сервер.

  • на общем хостинге unix, и мне не разрешено иметь собственные переменные среды (заблокированы для учетных записей SSH ) и нет доступа sudo.
  • удалось успешно установить git в моем / home /
  • , попытка отправить код на сервер возвращает: bash: git-upload-pack: команда не найдена
  • Переменная $ PATH установлена - поскольку git установлен в моем / home /
  • , чтобы все заработало, мне пришлось использовать следующую команду clone: ​​

    git clone -u / home / bin / git-upload-pack (скрытые) версии git на локальном компьютере / удаленном сервере (1.7.0.4)

, поэтому из того, что я могу собрать, мне нужно в основном:

  • найти способ либо обернуть мою переменную среды каждый раз, когда я нажимаю на сервер или
  • указать путь к моему git-receive-pack при отправке на сервер

Я понимаю, что могу создать ловушку, которая вступит в силу при нажатии, но мне не удалось найти, где и как это реализовано.

(Я бы предпочел не создавать псевдоним на моем локальном компьютере)

11
задан L-R 17 May 2011 в 22:04
поделиться