Ximin Luo wrote:
> I've merged everything from Bombe, nextgens, saces.

saces said his fork had some issues and it's too complex for me to deal with
right this minute so i've reverted that merge (ManifestPutter).

According to git-revert(1):

       -m parent-number, --mainline parent-number
           Usually you cannot revert a merge because you do not know which
           side of the merge should be considered the mainline. This option
           specifies the parent number (starting from 1) of the mainline and
           allows revert to reverse the change relative to the specified
           parent.

           Reverting a merge commit declares that you will never want the tree
           changes brought in by the merge. As a result, later merges will
           only bring in tree changes introduced by commits that are not
           ancestors of the previously reverted merge. This may or may not be
           what you want.

           See the revert-a-faulty-merge How-To[1] for more details.

The reference points to /usr/share/doc/git-doc/howto/revert-a-faulty-merge.txt
which is a series of emails between Linus and a bunch of other people. It was
too long to read, so i've just rewound the history back by 1 commit. No-one had
committed on top of it, and i don't think anyone would have pulled in the short
period of time that it was on github.

If you have; sorry. You can verify that I haven't done anything dodgy by
refusing the forced update, checking that commit
798fd8f6c0c9fca49521d851fd8557bae0235059 is in your git log, then allowing the
forced update, and checking that that commit is still there.

X


Reply via email to