> I think the current behavior is a reasonable default; it's least > surprising to me and the user could more easily rerun with "--all" if > needed. If --all were the default, the user could potentially > have to refetch a lot of data they didn't want to. As an alternative, we could also allow "git svn reset" to take us back into the future to undo any such mistake without refetching. I'm not sure it would be the best to keep reset act on a single branch, where eg. fetch acts on all branches, and already has a --all flag, which is not yet documented, and seems to have a different meaning (if that wasn't obvious, I have still not had a look at what it really does ;) -- 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