Björn Steinbrink <B.Steinbrink@xxxxxx> writes: >> > git reset --hard C >> > git rebase --onto ORIG_HEAD A^ >> >> Is that safe...? Doesn't git-rebase also set ORIG_HEAD? > > One of the first things rebase does is validating and resolving its > arguments. And that's happening before any actions that would touch > ORIG_HEAD. Ah, I see. Hmm, I guess using rebase --abort isn't a very good idea in this case though... :-/ Kind of a shame, since it's nice being to just abort the whole operation if it turns out you did something wrong and aren't sure how to recover. Thanks, -Miles -- Kilt, n. A costume sometimes worn by Scotchmen [sic] in America and Americans in Scotland. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html