git stash list >> 将列出所有的存储
git tag --list >> 将列出所有标签
但为什么它是第一个命令中的“list”和第二个命令中的“--list”?这让我很困惑(假设你做了“git tag list”,然后你实际上创建了一个名为“list”的标签)。这是否仅适用于“stash”命令(因为所有 stash 命令似乎都没有--)?这背后的逻辑是什么?
编辑:
在查尔斯·贝利(Charles Bailey)回复之后,我发现最好给问题更笼统的意义,这样它就变得更有用了。那么,git 是否有任何约定来区分“子命令”(如git stash list
)和“选项”(如git tag --list
)?
感谢贡献