git pull
fatal: refusing to merge unrelated histories
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks push -v --tags origin master:master
Pushing to https://bitbucket.org/poligonosapp/mongodb-with-starlette.git
To https://bitbucket.org/poligonosapp/mongodb-with-starlette.git
! [rejected] master -> master (non-fast-forward)
error: failed to push some refs to 'https://bitbucket.org/poligonosapp/mongodb-with-starlette.git'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
This is not a Sourcetree or even Bitbucket issue, it's a git problem because you've got a local repository and a remote repository that are out-of-step and do not look like they are the same source code.
Have a look at the docs the error messages refer you to, they should help you sort out the mismatch.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.