Daniel Barkalow <barkalow@xxxxxxxxxxxx> writes: >> As I said, CE_VALID implies all files are present. > > My first question is whether this actually should be true. If the user says "Please pretend that I have never touched this file", which is what "assume unchanged" is all about, I think we should not notice if the user removes one of such files from the working tree, just like we don't notice (rather, pretend not to notice) if the user modified it. I am inclined to think that we should rather treat that as a bug. -- 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