git 克隆 指定tag为何要指定 --depth=1?
git clone -b v1.0.3 --depth=1 https://github.com/Demo/demo.git
git 克隆 指定tag为何要指定 --depth=1?
git clone -b v1.0.3 --depth=1 https://github.com/Demo/demo.git
2 回答1.2k 阅读✓ 已解决
2 回答854 阅读✓ 已解决
1 回答666 阅读✓ 已解决
1 回答827 阅读
1 回答639 阅读
275 阅读
--depth=1
这个参数是用来指定 git clone 命令下载的 git commit 记录的深度的,用 git clone 下载代码的时候,不仅下载了源代码,实际上还把 git commit 记录下载了下来,那么有的时候你只是需要源码来进行编译而不是开发,那么就可以指定参数来只下载当前版本的代码,不去下载历史