Итак, я использую GIT, пытаясь вытащить код на мой удаленный сервер.
- на общем хостинге unix, и мне не разрешено иметь свои собственные переменные среды (заблокированные для учетных записей SSH) и без доступа к sudo.
- удалось установить git успешно в моем /home/
- попытка вывести код на сервер возвращает: bash: git -upload-pack: команда не найдена Переменная
- $PATH установлена - поскольку git установлен в моем /home/
-
чтобы заставить все работать, мне пришлось использовать следующую команду clone:
git clone -u/home/bin/ git -upload-pack [email protected]: mygitfolder
-
те же версии git на локальном компьютере/удаленном сервере (1.7.0.4)
поэтому из того, что я могу собрать, мне нужно в основном:
- найти способ обматывать мою переменную окружения каждый раз, когда я нажимаю на сервер или
- укажите путь к файлу git -receive-pack при нажатии на сервер
Я понимаю, что могу создать крючок, который будет действовать, когда я нажимаю, но не смог найти, где/как это реализовано.
(я бы предпочел не создавать псевдоним на моей локальной машине)