From: David Symonds Date: Wed, 28 Nov 2007 01:57:42 GMT Subject: Re: Rollback of git commands Message-ID: In-Reply-To: <9e4733910711271749q1b96bfe9i60e43619c89234b9@mail.gmail.com> On Nov 28, 2007 12:49 PM, Jon Smirl wrote: > Rollback is too strong of name for this. Checkpoints would be better. > The idea is to record the total system state at convenient moments and > then allow moving back to the checkpointed state. The object store > supports this, but the rest of the state in .git/* isn't being > recorded. rsync -a .git /somewhere/safe I fear that what you ask becomes a chicken-and-egg scenario: where/how is this checkpointing information going to be stored? If it's tightly integrated with Git, what happens when you want to roll-back a checkpoint-restore? Dave.