我有一个Laravel项目。我正在使用Git将项目上传到Bitbucket,但未显示供应商文件夹。为什么不呢?
除供应商文件夹外,所有文件均已上传。
答案 0 :(得分:3)
如果您想显示vendor
文件夹,请将其从.gitignore
中删除,但不建议这样做。
然后运行git add .
并提交更改将其推送到bitbucket。
答案 1 :(得分:3)
因为Laravel项目根目录中的.gitignore
文件具有以下行:
/vendor
Git不会将此目录添加到存储库。你不应该提交这个文件夹。团队中的每个成员都应在结帐后运行composer install
命令,将所有依赖项下载到其计算机上的vendor
目录中。
答案 2 :(得分:2)
出于隐私目的,它会在推动bitbucket时删除一些文件。
只需打开命令提示符,然后从位桶中拉出后进入克隆目录并运行 composer update 命令
答案 3 :(得分:1)
有一个名为.gitignore(隐藏)的文件,它说git上传到repo不需要哪些文件(github,bitbucket等)。
最有可能是你有一个指向供应商目录的gitignore。