在Laravel中如何将所有供应商文件夹文件暂存到bitbucket?

时间:2018-06-29 13:14:55

标签: php laravel

我已经在本地系统中安装了Laravel并使用本地环境进行配置,现在我想将项目上传到位存储桶服务器中,但是在供应商文件夹中有许多.gitignore文件可用。

那么,如何在不忽略任何文件的情况下将所有文件登台到服务器?

2 个答案:

答案 0 :(得分:1)

请勿将您的index.html文件夹推送到存储库。 vendorcomposer.lock文件就足够了。

检查此问题和解决方案:

别忘了,将供应商文件夹保存在存储库中是一种非常糟糕的做法。查看Laravel或Symfony之类的PRO储存库,您将发现它们都没有供应商文件夹。

答案 1 :(得分:0)

我同意@pablorsk的观点,如果可能的话,管道将是更合适的方法。如果您确实要确保您不忽略vendor目录中的任何内容,则可以从安装的根目录执行此操作(在不使用-i选项的情况下测试sed):

find ./ -name '.gitignore'|xargs sed -i 's/.*vendor.*//g'

请务必确保这就是您想要的!!!!

我绝对会在一个单独的分支中执行此操作,在该分支中,.gitignore本身已签入。