Warning updating the currently checked out branch may cause confusion
, making it rather difficult to download and install git for your user.
Perhaps the same solution would work for you and your Go Daddy shared host.
Here's what I did: # uname -a Linux ___.2.6.18-128.1.6.el5PAE #1 SMP Wed Apr 1 EDT 2009 i686 i686 i386 GNU/Linux # file /bin/echo /bin/echo: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped Next you need to find another computer running Linux with the same architecture and with git installed on it.
I have a project which is version-controlled using git.
What I want to be able to do is set up a repo on my (ssh-enabled) Go Daddy shared hosting package so that I can deploy with a push rather than dragging and dropping in FTP. Best would be an account from someone who's already done it, but I couldn't personally find any online.
A default git repository assumes that you’ll be using it as your working directory, so git stores the actual bare repository files in a directory alongside all the project files. is understandably concerned that it might mess something up.) I think it's safe for us to set it to 'ignore' on your server, though, because you're not likely to be making any commits directly to the repository there.