When i do
git rebase -f 557b29ecc0ec c96769ef2f
This is obviously doing rebase. However he reports
Falling back to patching base and 3-way merge... error: Your local changes to 'Client/WebDataEntry/temp.txt' would be overwritten by merge. Aborting. Failed to merge in the changes. Patch failed at 0004 Initial Source Load
I previously added / corrected any changes, so I donβt know why he should report it, except for some cyclical situation or a situation in which he cannot resolve the conflict automatically, since it ends with
When you have resolved this problem run "git rebase --continue". If you would prefer to skip this patch, instead run "git rebase --skip". To restore the original branch and stop rebasing run "git rebase --abort".
So I'm trying to run rebase interactively
git rebase -i 557b29ecc0ec c96769ef2f
but i get an error
Invalid branchname: c96769ef2f
I must add that it is entirely possible that my thinking / understanding is wrong. I was hoping that since there is no common ancestor between A1 and B1, if I reinstall B1 (or any subsequent commit) to A1, it will effectively remove the B1 / C1 / D1 lines.
thanks again
source share