一个很好而且简单的问题 - "git fetch"的功能是一个严格的子集git fetch --tags吗?
即如果我跑git fetch --tags,有没有理由立即直接跑git fetch?
怎么样git pull和git pull --tags?同样的情况?
对于普通的git仓库,你可以这样做:
git clone --branch 4.1.1 https://github.com/WordPress/WordPress.git . --depth 1
Run Code Online (Sandbox Code Playgroud)
这将在标签4.1.1上提供WP回购
对于一个子模块我确实得到了以下但我无法弄清楚如何只为一个标签.
git submodule add --depth 1 https://github.com/WordPress/WordPress.git wp
Run Code Online (Sandbox Code Playgroud)
如何在1个深度处将子模块签出到1个标签?
我不介意之后再做一些命令,但如果可能的话,在一个命令中甚至更好.
TLDR: 我想要一个标签的子模块.哪个.git(/ module)文件夹尽可能小.