Hi Julian, On Wed, Feb 02, 2011 at 11:31:40PM -0500, Julian Ibarz wrote: > So now my two questions that could save me some time are: > - is there a function that gives the distance between two commits? I'm > sure there is something like this coded somewhere but I didn't find it > yet One thing which now came to my mind is that you might be interested in is to use merge bases to find the earliest commit that contains a certain revision. Have a look at how I implemented the submodule merge strategy that might help you. You can find it in commit 68d03e4a. I basically do a search for the earliest commit that contains the commits from both sides. You could use a similar strategy but limit the possible candidates to a restricted list of commits which are contained in the supermodule. Cheers Heiko -- To unsubscribe from this list: 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