Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何通过git推送laravel包和帮助文件_Php_Laravel_Package - Fatal编程技术网

Php 如何通过git推送laravel包和帮助文件

Php 如何通过git推送laravel包和帮助文件,php,laravel,package,Php,Laravel,Package,若我并没有ssh访问权限,并且不能在服务器上运行composer命令 我如何通过GIT存储库正确上传laravel包,以便我的项目能够顺利运行 我知道如果我从root.gitignore中删除供应商文件夹,那么供应商文件将被上传到服务器 但我仍然有疑问,我也必须做其他的思考 我不擅长git,这就是为什么在搞乱laravel之前我要问这个问题。一般建议是不要提交供应商目录,这就是laravel附带一个.gitignore文件的原因,该文件包含供应商目录以及其他内容 但是,在某些情况下,例如您的情况

若我并没有ssh访问权限,并且不能在服务器上运行composer命令

我如何通过GIT存储库正确上传laravel包,以便我的项目能够顺利运行

我知道如果我从root.gitignore中删除供应商文件夹,那么供应商文件将被上传到服务器

但我仍然有疑问,我也必须做其他的思考


我不擅长git,这就是为什么在搞乱laravel之前我要问这个问题。

一般建议是不要提交
供应商
目录,这就是laravel附带一个
.gitignore
文件的原因,该文件包含
供应商
目录以及其他内容

但是,在某些情况下,例如您的情况下,这是不可能的,因此在这种情况下,中有一个很好的部分提供了一些关于如何处理将依赖项提交到版本控制的建议: