Greetings I'm trying to do push to bitbucket.orgwith SourceTree.
I've got my branch "shahmatt" in a project. I've checked out this branch to local PC. Did some changes. And now I want to push changes to bitbucket. And it keeps asking for my password (which is correct, I use it to login to my account on bitbucket.org).
Show Full Output says:
hg push --new-branch shahmatt
pushing to <address>
....
remote: permission denied to update branch default
remote: transaction abort!
...
I don't have access to default branch, but I want to push to shahmatt branch.
What am I doing wrong?
Thanks for help.
I figured it out.
First, "When you checkout a branch, you should already have a local clone of the parent repository.", as it is said in Bitbucked documentation.
Then, after checking out a branch, making changes, and commiting, when you push you need to use advanced options (at a bottom of a push window) and write down branch to which you will push.
Then it asked about password, but accepted it, and push was done.
Interesting. I wonder if that is bitbucket-specific or mercurial-specific. With Git, whenever I checkout a remote branch, it automatically sets the local branch to track the correct remote one.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.