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