On 6/25/08, Junio C Hamano <gitster@xxxxxxxxx> wrote: > "Avery Pennarun" <apenwarr@xxxxxxxxx> writes: > >> * You say "git checkout -- file" when you want to "check out the file > >> from the index"; > > > > The real question here is the --. Is it strictly needed? It's > > optional in things like git-diff, which just do their best to guess > > what you mean if you don't use the --. > > No, I wrote -- only for clarity, because you can happen to have a branch > whose name is the same as the file. Otherwise you can safely omit it, > just like git-diff and any other commands that follow the -- convention. Oops, I got mixed up. Only git-reset requires the --. Would it make sense to bring git-reset into line with everything else, then? Thanks, Avery -- 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