【发布时间】:2023-03-30 14:15:01
【问题描述】:
我正在使用 K6 进行负载测试。
我已经从这里克隆了 K6、Grafana、InfluxDB docker-compose 设置:
https://github.com/loadimpact/k6
使用 Docker 的说明在此页面底部 (https://k6.io/docs/results-visualization/influxdb-+-grafana),如下所示:
git clone 'https://github.com/loadimpact/k6'
cd k6
git submodule update --init
最后一行是什么意思? (git子模块更新--init)。我看不到它在做什么。
这也是您第一次克隆此解决方案时才需要的一次性操作吗?
我将自己的测试添加到克隆的解决方案中,删除现有的 .git 文件夹,运行 git init 然后将其检入我自己的新存储库。
当其他人克隆我的新存储库时,他们是否必须在克隆后运行 'git submodule update --init' 命令?
【问题讨论】: