Jeff King <peff@xxxxxxxx> writes: > Previously, git-reset always required a work directory. For > --mixed and --hard resets, this makes sense, as the bare > repo doesn't have an index or a working tree. However, for > --soft, there's no reason to prohibit this behavior. > > Signed-off-by: Jeff King <peff@xxxxxxxx> > --- > Somebody asked about this on irc ("how do I rewind history in a bare > repo"). The only other ways right now are to update the ref manually > (which involves plumbing), or to "git-push -f" from a non-bare > repository. I can't think of any good reason why a soft reset shouldn't > be allowed. How about "git branch -f this $that"??? - 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