From: Karl Hasselström Date: Fri, 16 Nov 2007 08:36:21 GMT Subject: Re: [StGit RFC] A more structured way of calling git Message-ID: <20071116083621.GA18039@diana.vm.bytemark.co.uk> In-Reply-To: <20071116074255.GA16975@diana.vm.bytemark.co.uk> On 2007-11-16 08:42:55 +0100, Karl Hasselström wrote: > The complete state that would have to be saved would be > > * (patchname, commit sha1) pairs for all patches > > * (branchname, branch head sha1) pair > > * the ordered lists of applied, unapplied, and eventually also > hidden patches Oh, and * .git/config (one blob) * the worktree (one tree object?) * the index (one tree object per stage?) Otherwise, we won't be able to un-clobber them. But a first implementation could certainly skip this part. -- Karl Hasselström, kha@treskal.com www.treskal.com/kalle