I have many hosted websites on a VPS server on godaddy, usually i have a local version for the website on my PC and i wanted when i done any edits to upload only the edited file to the hosted online website .
I do that with git right now, and push the results using services likes deployhq put i found that not good, as github leave it free for the public repository ( they have also a plan for private repository ).
i want to use this directly on my VPS to upload the changes directly, is there any service to do that ? or procedure to do this better than that ?
what do you use in your daily work ?