Version Control and Deploy Rails Project with cPanel

In my server, what option i got is a basic unlimited server can host unlimited rails project
possible to manage gem because it is using cpanel latest version with a ssh
now my confuse is ,

how can i use the no ssh feature in the cpanel and ease my deployment ?
i don’t know is that possible to use the capistrano and git with it
any guidance for this ? to make it possible to update with git push feature
i never deploy anything before ,
i tried to use heroku but i don’t know why many user can make their file fit the 5mb space…
my project is now 30% at progress but the space used was 14mb…

so, i bought a cheap standard web server with cpanel . any one could help me in this case ?
usually how you guy deploy and where you deploy ?

recently one guy gave me a link for the github deployment, is that possible to make github use in the cpanel server ?
i mean like host and push the file into github and then link to the personal server ?
anyway, thx for person who reply me recently ^.^

i just develop for hobby…any cheap rails server suggest ?
Thx a lot for reply~

  • How do I set owner and group on git files on checkout from hooks/post-receive?
  • How to change user identity when git pushing via ssh?
  • How to debug Jenkins error message “could not find a suitable ssh-agent provider”?
  • How to specify Git remote's URL for Maven Release plugin using standard SSH syntax?
  • How can I push a git repo to a remote server through ssh?
  • Using WebDav with Git - good or bad idea?
  • Git uses invalid author name in commits
  • How to specify an ssh key for the jenkins git plugin
  • 2 Solutions collect form web for “Version Control and Deploy Rails Project with cPanel”

    You could also try heroku ( as a hosting platform. It has a simple deployment workflow that uses git.

    Unelss you’ve done it already, you’ll need to install git on your local machine.

    Here’s a bit about capistrano too.

    Capistrano is basically a series of scripts (that you run from your local machine) that get your code and put it on your web server(s). You can configure capistrano to either check out your code from git on the production server, or to copy your code from your local machine.

    Git Baby is a git and github fan, let's start git clone.