So I'm using GIT, trying to push code to my remote server.
- on a shared unix hosting, and I'm not allowed to have my own environment variables (blocked for SSH accounts) and no sudo access.
- managed to install git successfully in my /home/
- trying to push code to the server returns : bash: git-upload-pack: command not found
- $PATH variable is set - because git is installed in my /home/
to get things working, I had to use to following clone command :
git clone -u /home/bin/git-upload-pack user@server.com:mygitfolder
same versions of git on local machine/remote server (1.7.0.4)
so from what I can gather, I need to basically :
- find a way to either wrap my environment variable every time I push to the server or
- specify the path of my git-receive-pack while pushing to the server
I understand I could create a hook that would take effect as I push, but have not managed to find where/how this is implemented.
(I would rather not create an alias on my local machine)