--- Carl Worth <cworth@xxxxxxxxxx> wrote: > > So let's put the safety valve where it's cheap to detect and where we > know it will distinguish between read-only and read-write use, (that > is, put it precisely at the point where there's an attempt to create a > new commit object while in the detached state). Yes, I agree. >From my point of view, the question is where does it "go" committing changes on top of a "detached HEAD". Commits shold probably be only allowed on top of local branches, since creating the branch itself shows an intention, possibly intention to do work, to commit new things. Luben - 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