Ignoring most of the context for the moment, I think fixing your
problem requires:

Start in your current, broken branch:
1) git branch save_broken_branch #just in case
2) git rebase -i u-boot/master

Interactive rebase will show you a long list of commits that aren't
yet in the mainline, even the duplicates.
Delete all the commits which are duplicates.

Hopefully, it completes without conflicts.

3) git diff save_broken_branch..HEAD # Should return nothing

Hope this helps. If there is a difference, then there's a chance that
somehow the merging ran into issues which it resolved in odd ways.
It's possible some of those commits are empty?  Try git log -p to see
what's actually in all of those commits.

Andy
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to