我编辑了gitignore以允许我的图像存储文件夹上传,但当我推送时,什么都不会更新



我最近在我的数字海洋液滴上设置了接收后挂钩,并将其与我的laravel本地项目连接。一切都很好,除了我的公共/存储/图像没有在每次提交时上传。我试图编辑我的本地.gitignore文件,这样它就不包括公用/存储文件夹,但在我提交时没有上传任何内容。这是我当前的.gitignore文件内容

/node_modules
/public/hot
/storage/framework/*.key
/storage/logs/*.key
/vendor
/.idea
/.vscode
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
.env
.phpunit.result.cache

我更改了/public/storage和/storage/*.key

感谢Chris

但提交时没有上传任何内容。

检查是否有其他规则正在忽略您的文件夹:

git check-ignore -v -- /path/to/a/file/to/add

如果文件夹或任何父文件夹被忽略,您应该将其列入白名单,然后将内容列入白名单:

!public/
!public/storage/
!public/storage/images/
!public/storage/images/*

最新更新