On 2008-03-19 02:28:04 +0100, Karl Hasselström wrote: > plus a new and shiny "stg reset" prototype! It works like this: 1. Every StGit command that modifies anything writes the new state to a log. The log is a git branch called <branchname>.stgit. 2. When you've done something you regret, find the state in the log you want to return to and just say (for example) $ stg reset master.stgit~3 Resetting is recorded in the log just like everything else, so to undo a reset you just did, simply say $ stg reset master.stgit^ There are lots of things that have to be ironed out before it's done, especially the UI, but it's ready for folks to play with and comment on. -- Karl Hasselström, kha@xxxxxxxxxxx www.treskal.com/kalle -- 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