On Tue, Feb 19, 2013 at 10:38:09AM +0100, Mildred Ki'Lya wrote: > Then, we could have all the history rewriting commands (such as > rebase or pull --rebase) die when rewriting commits that are already > published anywhere. We could make an exception for a --force/-f flag > or configuration option, or commits published in another local > repository owned by the same user.
You might want to look into extending the sample pre-rebase hook, which prevents topic branches that are already merged to 'next' branch from getting rebased. You'd just have to loop over all remote references instead of only checking the local 'next' branch. -- This email may be signed or encrypted with GnuPG (http://www.gnupg.org). For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy
Description: OpenPGP digital signature