Is it possible to push changes to a remote repository without commiting to the master branch? I use the remote repo just for deploying.
If you want to push a specific commit:
git push :