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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.