On Tue, Jun 27, 2006 at 02:31:09PM -0700, Junio C Hamano wrote: > o---o---o---o satadev > / \ > / o test > / / > 2.6.17 o---o---o---o---o master > > You say master works but test does not. But everything between > 2.6.17 and satadev would not work with your board *anyway*, so > bisect by itself is not very useful between master and test. Since 'test' is a throwaway branch anyway, might it not make sense to clone master to test and then rebase satadev onto it? Thus you would end up with the linear history: o---o---o---o---o---o---o test (satadev') | | 2.6.17 master You know that master works and satadev' doesn't, and the bisection is simple. After you find that bug, you can throw away the test branch. -Peff - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html