Jonathan Nieder <jrnieder@xxxxxxxxx> writes: > Nothing major. It would be the same inconsistency as we currently have > between "checkout <commit> -- <pathspec>" and "checkout <commit> --": > one updates the HEAD (or rather, for "reset", the current branch), > while the other doesn’t. What do you mean by inconsistency? One is checking out the whole branch to work on the named branch, while the other is checking out individual paths out of branch to work on them in the current branch. They are entirely different operations. -- 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