I use a triangular workflow for this (Git). I push to my server which has a post-receive hook making it push to a private Bitbucket repository. I have an academic account which allows me to create infinite private repositories, it's kind of great (and also one of the reasons why I advocate...