Git 何时使用与1不同的浅层提取

Git 何时使用与1不同的浅层提取,git,continuous-integration,vnext,Git,Continuous Integration,Vnext,我看到了在CI构建中获取源代码时使用浅层获取的想法,因为它只获取每个文件的最新版本 但我更怀疑什么时候该做几次修改 什么时候使用浅取>1或根本不使用它 什么时候使用浅取>1或根本不使用它 当您需要历史拓扑来完成您希望在构建中执行的操作时 例如,有些人使用git descripe或计算自上一个标记以来的提交次数来生成语义版本号 谢谢你的例子。:-)

我看到了在CI构建中获取源代码时使用浅层获取的想法,因为它只获取每个文件的最新版本

但我更怀疑什么时候该做几次修改

什么时候使用浅取>1或根本不使用它

什么时候使用浅取>1或根本不使用它

当您需要历史拓扑来完成您希望在构建中执行的操作时


例如,有些人使用
git descripe
或计算自上一个标记以来的提交次数来生成语义版本号

谢谢你的例子。:-)