threads / discuss / 11727

stgit: premerge hooks and preventing errors

Subject: stgit: premerge hooks and preventing errors

## tl;dr

2 messages between Jan 24, 2008 and Jan 25, 2008.

replies: 1people: 2as markdown or json

Jon Smirl· Jan 24, 2008, 20:32 UTC · lore

What's the status of using premerge hooks to stop git merge/pull from messing up stgit? I just messed up another stgit tree by doing git pull on it. I've learned how to fix this by rolling back the head, but this mistake is way too easy to make.

Even though I'm aware that this mistake is possible and I'm still making it. When you have a mix of git and stgit trees it is very easy to forget which one you are on.

-- 
Jon Smirl
jonsmirl@gmail.com
Karl Hasselström· Jan 25, 2008, 08:43 UTC · re: Jon Smirl · lore

Re: stgit: premerge hooks and preventing errors

On 2008-01-24 15:32:40 -0500, Jon Smirl wrote:
> What's the status of using premerge hooks to stop git merge/pull
> from messing up stgit? I just messed up another stgit tree by doing
> git pull on it. I've learned how to fix this by rolling back the
> head, but this mistake is way too easy to make.

I decided that while such hooks would be useful, it'd be even more useful to have "stg undo" which could undo every kind of mistake, including this one -- so I decided to build "stg undo" first. And I still haven't quite started. :-) I do have the design more or less finished, though.

> Even though I'm aware that this mistake is possible and I'm still
> making it. When you have a mix of git and stgit trees it is very
> easy to forget which one you are on.
Very true.
-- 
Karl Hasselström, kha@treskal.com
      www.treskal.com/kalle

← back to recent threads