当你和团队合作时,这个.gitignore laravel是否有意义?

时间:2018-06-06 03:38:43

标签: github gitignore

我2天前开始使用Github,它位于私人存储库中。

所以我和我的朋友(我任命他为合作者)共同完成一个项目,但是当你和团队合作时,.gitignore档案的最佳设置是什么?
因为我在想,如果Github忽略.env(应用程序密钥)等文件。 /vendor,该计划不能正常工作吗?

现在我使用.gitignore个文件的默认设置。

/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
/.idea
/.vscode
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
.env

请帮助,我已经搜索过但我无法得到答案。

1 个答案:

答案 0 :(得分:1)

更容易从推荐表单gitignore.io开始 见gitignore.io/api/laravel

Laravel

/供应商 node_modules / NPM-的debug.log

# Laravel 4 specific
bootstrap/compiled.php
app/storage/

# Laravel 5 & Lumen specific
public/storage
public/hot
storage/*.key
.env.*.php
.env.php
.env
Homestead.yaml
Homestead.json

# Rocketeer PHP task runner and deployment package. https://github.com/rocketeers/rocketeer
.rocketeer/

请注意,忽略文件夹应指定为aFolder/,并带有斜杠。

应忽略任何包含生成的内容的文件夹 如果* vendor/未生成(但包含您需要编译的源代码),那么您应该忽略它。