【发布时间】:2020-12-08 15:14:28
【问题描述】:
在我最近做php artisan storage:link 之后的我的 laravel 项目中,我在 github 中提交了我的项目,然后我注意到我的公共文件夹中的存储文件夹没有被提交。我该如何解决这个问题。
【问题讨论】:
-
请点赞这个问题;它是针对
.gitignore问题的良好格式。
标签: laravel git github laravel-artisan
在我最近做php artisan storage:link 之后的我的 laravel 项目中,我在 github 中提交了我的项目,然后我注意到我的公共文件夹中的存储文件夹没有被提交。我该如何解决这个问题。
【问题讨论】:
.gitignore 问题的良好格式。
标签: laravel git github laravel-artisan
请检查您的.gitignore 文件。我猜存储文件夹被排除在外。从您的 .gitignore 文件中删除它并再次添加、提交和推送,所有内容都应该被推送到 github。
@编辑
从 .gitignore 文件中删除 public/storage。
但请记住,就像 cmets 中提到的那样,您可能希望将一些文件保存在本地。
【讨论】:
public/storage 这样的行,如果您希望 public/storage 文件夹在您的回购
public/storage。
我通过新的 laravel 项目创建的项目到处都有 .gitignores 以阻止通过 /storage/app/public 提交文件,因此我必须删除这些文件以使用该文件夹中的一些文件预加载我的项目。
在您的项目树中四处寻找那些 gitignore。根目录中有一个,但/storage 中也有一些,我认为甚至是/storage/public。
这是 2 或 3 个危险设置。
【讨论】: