Push specific commit to remote repo
Sometimes you have multiple local commits and you want to push just part of them to the remote repo. Just specify the SHA1 for the revision you want and everything below it will be pushed.
git push <remote> <SHA1>:<branch>
Tweet