在我的 golang 项目中,glide update
命令清除了我的 glide.lock 文件,而不是更新我的依赖项。任何人都可以帮忙吗?
让我详细解释一下。我的 golang 项目设置正确, 1. 我在 Windows 上 2. 源代码在 GOPATH/src/github.com/myName/repoName/ 下 3. 特别:由于我正在同步到我在 Github 上的私人仓库,所以我有这个.gitconfig 中的重新路由设置
[url "git@github.com:"]
insteadOf = https://github.com/
- 我可以
glide get
正常做
问题:之前glide up
,我的供应商文件夹有依赖关系,我的 glide.lock 看起来像这样,
现在,如果我做glide up
或glide update github.com/name/chaintest0/blockchain
, glide.lock 看起来就像被清除了。
供应商文件夹也将被清除。但是,glide.yaml 看起来仍然正常。
现在我glide get
要不断更新。这将一直有效,直到依赖关系变大..
那么我是否glide up
以错误的方式使用,或者它只是一个滑行错误?