我应该将 go dep vendor/ 添加到 .gitignore 吗?

And*_*rei 7 go

我应该添加go dep vendor/文件夹.gitignore吗?现在我vendor/进入了.gitignore,所以每次部署都会调用dep ensure

Von*_*onC 5

github/gitignore/Go.gitignore不会添加vendor/到其.gitignore文件中。

这导致它的内容应该被版本化,记录在 Git 存储库中,而不是潜在地生成,并且可能响应以下需求:

  • 避免参考更改
  • 消失的项目
  • 销售工具可能会发展(从depvgo再到模块),...
  • 如果您对 Git 存储库中的供应商依赖项进行了修改,您可能应该跟踪这些

另一方面,确实添加到其.gitignore.io/api/go vendor/.gitignore

因此,总而言之,如果您不属于上述任何一种情况,则最好忽略它。