如何通过 git 推送 laravel 包和帮助文件
How to push laravel packages and helper files through git
如果我没有 ssh 访问权限并且无法 运行 composer 命令通过服务器。
如何通过 GIT 存储库正确上传 laravel 包,以便我的项目 运行 没有任何问题。
我知道如果我从根目录中删除供应商文件夹。git忽略然后供应商文件将上传到服务器。
但是我还是有疑问,我还要再想想。
我不擅长 git 这就是为什么在搞砸之前 laravel 我问这个。
一般建议不要提交 vendor
目录,这就是为什么 Laravel 附带一个 .gitignore
文件,其中包含 vendor
目录等。
但是,在像您这样的情况下,这是不可能的,因此在这种情况下,Composer Documentation 中有一个很好的部分提供了一些关于您应该如何处理将依赖项提交到版本控制的建议:
如果我没有 ssh 访问权限并且无法 运行 composer 命令通过服务器。
如何通过 GIT 存储库正确上传 laravel 包,以便我的项目 运行 没有任何问题。
我知道如果我从根目录中删除供应商文件夹。git忽略然后供应商文件将上传到服务器。
但是我还是有疑问,我还要再想想。
我不擅长 git 这就是为什么在搞砸之前 laravel 我问这个。
一般建议不要提交 vendor
目录,这就是为什么 Laravel 附带一个 .gitignore
文件,其中包含 vendor
目录等。
但是,在像您这样的情况下,这是不可能的,因此在这种情况下,Composer Documentation 中有一个很好的部分提供了一些关于您应该如何处理将依赖项提交到版本控制的建议: