Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

how to git push and pull submodules with sourcetree ssh netlify

luismendes070 September 29, 2021

Git Bash 

git pull
fatal: refusing to merge unrelated histories

Sourcetree

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.

 

 

1 answer

1 accepted

1 vote
Answer accepted
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 29, 2021

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.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events