如何将我的laravel项目中存储的所有文件推送到github?
我无法将所有存储的图像推送到我的laravel项目的github,我已经尝试使用以下命令如何将我的laravel项目中存储的所有文件推送到github?,laravel,git,Laravel,Git,我无法将所有存储的图像推送到我的laravel项目的github,我已经尝试使用以下命令 全部取回 Git添加 Git添加* 但是github里面的文件夹仍然没有更新,我试着研究这个github, 我不认为这是git忽略的问题,将文件推到我的位置 我的Laravel项目文件夹 Git存储库文件夹: 发生这种情况是因为您在.gitignore文件中定义了该文件夹(或它是自动定义的)。这个文件让Git知道它应该忽略某些文件,而不是跟踪它们,因此不能将它们添加到存储库中。这个问题实际上有三种解决方案
发生这种情况是因为您在
.gitignore
文件中定义了该文件夹(或它是自动定义的)。这个文件让Git知道它应该忽略某些文件,而不是跟踪它们,因此不能将它们添加到存储库中。这个问题实际上有三种解决方案:
解决方案一:
将从.gitignore
文件中删除'storage/app/public'
文件夹
解决方案二:
可以用于将存储文件夹中的所有内容复制到公用文件夹。在webpack.mix.js
文件中添加类似的内容:
mix.copyDirectory('storage/app/public' 'public/img');
解决方案三:
将是创建,它将虚拟地将所有内容从存储/app/public
文件夹复制到公共/storage
文件夹。您只需在控制台中运行以下命令:
php artisan storage:link
希望这些解决方案中的一个能够帮助您。如果你有任何问题,请告诉我 发生这种情况是因为您在
.gitignore
文件中定义了该文件夹(或它是自动定义的)。这个文件让Git知道它应该忽略某些文件,而不是跟踪它们,因此不能将它们添加到存储库中。这个问题实际上有三种解决方案:
解决方案一:
将从.gitignore
文件中删除'storage/app/public'
文件夹
解决方案二:
可以用于将存储文件夹中的所有内容复制到公用文件夹。在webpack.mix.js
文件中添加类似的内容:
mix.copyDirectory('storage/app/public' 'public/img');
解决方案三:
将是创建,它将虚拟地将所有内容从存储/app/public
文件夹复制到公共/storage
文件夹。您只需在控制台中运行以下命令:
php artisan storage:link
希望这些解决方案中的一个能够帮助您。如果你有任何问题,请告诉我 如果
.gitignore
文件是什么意思,你可以发布内容吗。你是说gitignore里面的文本吗?是的gitignore里面的文本这是gitignore*里面的文本!。gitignore您的.gitignore
中的*
表示忽略该文件夹中的所有内容,而!。gitignore
表示不要忽略.gitignore
文件本身。删除*
,如果你真的想提交其中的所有文件。如果文件无效,你能发布内容吗?gitignore
文件发布内容是什么意思。你是说gitignore里面的文本吗?是的gitignore里面的文本这是gitignore*里面的文本!。gitignore您的.gitignore
中的*
表示忽略该文件夹中的所有内容,而!。gitignore
表示不要忽略.gitignore
文件本身。如果确实要提交其中的所有文件,请删除*
。我上传的图片会发生什么情况。这些图像将永久删除吗?这些图片不能再使用了?在任何情况下,您上传的图片都不会被删除。问题。我上传的图片会发生什么情况。这些图像将永久删除吗?这些图像不能再使用了?在任何情况下,您上传的图像都不会被删除。