On Thu, 12 Jan 2012 18:25:38 +0100, Pieter Praet <pieter@praet.org> wrote: > On Sat, 31 Dec 2011 23:22:46 -0400, David Bremner <david@tethera.net> wrote: > with differing hashes), this has the potential of causing confusion > and/or quite some extra work when debugging using git-bisect(1), so > I'd like to propose that bugfixes for (to-be-)released code are only > applied on the 'maint' branch ('release' in the case of Notmuch), > and then immediately merged back into 'master'. In fact, this would > preferrably happen after *every* (series of) commit(s) on the 'maint' > branch, to prevent issues like [1]. There is some merit it to this. On the other hand, it makes the history messier. [1] would have also been prevented by making the patch against the right branch.