Using Source Tree, rebase with conflict, rebase doesn't work after conflict resovled

user4007604 picture user4007604 · Sep 17, 2014 · Viewed 23.1k times · Source

I'm using SourceTree as my git tool on Windows.

I have a main branch and a feature branch and I can't get SourceTree to perform a rebase when I have a conflict.

main looks like:

c1 -> c2 -> c4 -> c5

feature looks like:

c1-> c2 -> c3

I want to rebase feature so it will be:

c1 -> c2-> c4-> c5-> c3

There is a conflict between c3 and c5. I can resolve the conflict, but when I commit the changes I get a HEAD tag and looking at my graph I can see that feature branch wasn't rebased.

How can I get the rebase to work?

Answer

Philip Pittle picture Philip Pittle · Sep 17, 2014

Unfortunately the UX path for the resolving conflicts during a rebase is quite poor in .

After you have resolved the conflict and have all of your changes in the staging area, instead of clicking commit, go to Actions-> Continue Rebase:

enter image description here