我正在学习厨师并且正在保持我的chef-repo
版本控制。当我使用knife cookbook upload
然后运行git status
时,我会在.chef/syntaxcache
中看到一堆新文件。它们看起来像这样:
.chef/syntaxcache/8ab66bdf1ceb07273f7b3d71f483fbd84be595e845e90ffcbeb0ba6d22f684b0
我应该将这些添加到版本控制中,还是只在.gitignore
中添加一个模式以将其删除?
答案 0 :(得分:3)
不,.chef
下的大多数内容都是临时文件。特别是那些(我认为)Erb模板的渲染版本,所以我们可以在它们上运行Ruby语法检查器。我很惊讶我们之后不会删除它们,但这可能是一个错误。