Struggling with git, cannot push to new remote repository
I am not sure it is bitbucket.org or GIT's issue.
After you clone the project. In your local configuration, you have the origin setup to the remote. But no branch information yet. So you have to use '$ git push origin ' to do it once. After that. you can simply use '$ git push'.
'$git push -v ' would be helpful to find issue. It prints out detail information.
You will have to do:
git push origin master
Change origin if you have a different remote.
Change master if you have different branch.