If you just cloned a repo; master will have upstream set to origin/master. You should only have to set upstream when you create a new local branch. and if you do, you can use 'git push -u origin branch-name' to set it and push in one go. Regards, Justin Dray E: justin at dray.be M: 0433348284