Re: StGit: kha/safe and kha/experimental updated
- From
Karl Hasselström <kha@treskal.com>
- Date
- Mar 19, 2008, 01:38 UTC
- Message-ID
- <20080319013832.GB28781@diana.vm.bytemark.co.uk>
- In-Reply-To
- <20080319012804.GA28781@diana.vm.bytemark.co.uk>
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@treskal.com
www.treskal.com/kalle