Hi, On Wed, 4 Mar 2009, Junio C Hamano wrote: > Isn't the rule more or less like: > > If your shallow repository's history does not extend long enough and > the other repository forked before your truncated history, wyou cannot > compute the common ancestor and you cannot push out. Exactly. Back when I wrote the shallow code, I meant to investigate how to detect that condition, and fail gracefully (i.e. with a meaningful error message). IMHO that is more needed than documentation changes, as it affects more users ;-) But in the meantime, I had no use for shallow clones, and kind of hoped that it would become somebody else's itch. Ciao, Dscho -- 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