Okay I’m happy to report that it actually took less than an hour to get the rest of my PR’s “properly” rebased. Somehow Flint1b and I had picked the hardest-most-weirdly-conflicty one (but yeah by far the oldest one) to try first in the middle of the night. And as it turns out ONLY that one needed to be rebased The Old Fashioned Way, With An Axe.
Here’s a question for knowledgeable git folks – when encounter a conflict and do “git mergetool”. I go into the Magical Merge Tool and fix the conflicts – that part works fine (I still have Araxis merge from my ancient history as a professional, and it’s still worth every penny I paid for it). But then there’s this sort of “weird” step where I have to do a “git add” of the file before I can tell the rebase to continue. And the only problem there is having to type some vast long name of paths to where we keep our files, you know “vassal-app/src/main/java/VASSAL/build/module/map/CounterDetailViewer.java”
So my question… is there some faster way to tell it “yes I fixed the conflict, go”? I feel like a “git add *” might not be the-thing-to-do, especially since often in this situation there are some .orig files sitting around needing to be “git clean”'ed
Anyway, ALL my PR’s are successfully rebased, and I feel good. Just-Stopped-Hitting-Myself-With-The-Hammer-Good, but that’s still good!
Brian