Matthijs Kooijman wrote: > In other words: we won't break existing clients if we suddenly send back > one less commit than before, since the client just sends over what it > wants and then assumes that whatever it gets back is really what it > wanted? Yes, depending on your definition of "break". An advantage of that approach is that old clients would get the new, intuitive behavior without upgrading. A disadvantage is that it is a confusing world where the same command produces different effects when contacting different servers. -- 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