Chef infra 厨师库:我应该提交.Chef/和.berkshellf/文件夹吗?

Chef infra 厨师库:我应该提交.Chef/和.berkshellf/文件夹吗?,chef-infra,Chef Infra,我正在做厨师教程,我已经从下载了厨师库zip 教程中说要将所有内容添加到git(git add.),但我很谨慎:我真的应该在repo中提交那些隐藏的文件夹吗: 厨师长/ 伯克希尔先生/ 我很好奇,因为.chef/包含私钥文件。通常您会将以下内容添加到.gitignore: .chef/*.pem .chef/encrypted_data_bag_secret 对于berkshelf,我认为默认的.gitignore生成为: .vagrant Berksfile.lock *~ *# .#*

我正在做厨师教程,我已经从下载了厨师库zip

教程中说要将所有内容添加到git(
git add.
),但我很谨慎:我真的应该在repo中提交那些隐藏的文件夹吗:

  • 厨师长/
  • 伯克希尔先生/

我很好奇,因为
.chef/
包含私钥文件。

通常您会将以下内容添加到.gitignore:

.chef/*.pem
.chef/encrypted_data_bag_secret
对于berkshelf,我认为默认的.gitignore生成为:

.vagrant
Berksfile.lock
*~
*#
.#*
\#*#
.*.sw[a-z]
*.un~
/cookbooks

# Bundler
Gemfile.lock
bin/*
.bundle/*

.kitchen/
.kitchen.local.yml

除了私钥,我什么都可以提交。您可以将私钥添加到.gitignore文件中。是否不添加
*.pem
文件?这些是私钥是的,我想他是说把它们添加到.chef的.gitignore文件中