我的项目有一个名为“ images”的文件夹,其内容取决于用户上传的内容,因此开发环境中的内容与生产环境不同。
当提交通过git合并并部署到主机时,它将自动删除生产中的所有内容。我尝试将.gitignore与 images / *忽略所有内容,但是git解释器就像删除了内容一样。
答案 0 :(得分:3)
其内容取决于用户上传的内容
那是运行时数据,没有源代码基础元素。
在您的源代码中,您应该将图像记录为符号链接(作为指向 external 文件夹路径的Blob存储在Git存储库中)
那样:
image/
文件夹内容的外部路径不受合并或检出的Git存储库的影响。