|
|
|
|
|
by epistasis
4 days ago
|
|
Please do not rudely assume I have not read the article. Let me show you what the article says: > But that doesn’t work for the revision parser, because -- is already meaningful there: it separates revisions from pathspecs. So we need some other marker to separate options from revisions. In git, `--` specifies where the options end and the files begin, just as it does for `rm` and other unix conventions. Just exactly as you said, `-` is not recognized as an option after `--`. So git is following the Unix convention, both as you have described the convention, and as I understand the convention. |
|