Re: [PATCH 4/4] Add git-rewrite-commits
On Mon, Jul 09, 2007 at 03:11:45PM +0100, Johannes Schindelin wrote:
Show 5 quoted lines
> On Mon, 9 Jul 2007, Sven Verdoolaege wrote:
> > The current git-rewrite-commits will rewrite all SHA1's it can find,
> > irrespective of any 'commit ' that may precede it.
>
> Even abbreviated ones?
Yes. I'll add that to the documentation.
Show 17 quoted lines
> * rename the darned things to "filter" again.
>
> * --write-sha1-mappings=<directory> (or --write-commit-mappings), possibly
> defaulting to .git/mappings/. Be careful not to overwrite an existing
> such directory.
>
> * change the semantics of the commit filter: the output is a list
> (possibly empty) of replacement sha1's for this commit.
>
> * if any filters are called, provide a script with convenience functions,
> and an environment variable pointing to it. These functions should
> include:
>
> * map
> * commit
> * save
> * restore
Hmm... you're tricking me into write shell code.
skimo