网站图像文件应该包含在GIT存储库中吗?

ste*_*ail 5 git image gitignore

我有一个网站文件/文件夹结构模板,可以开始使用git.它.gitignoreimages文件夹中包含一个空文件,这引出了我的两部分问题:

1.)这个空.gitignore文件是否会忽略文件夹的所有图像images,还是放在那里以允许在将任何图像放入内部之前将空文件夹添加到存储库中?

2.)网站图像是否应包含在git存储库中?对我来说,图像文件的编辑和更改与其他文件一样,并且随着时间的推移跟踪所述更改将是有益的.

什么是最佳做法?你做了什么,为什么?

noi*_*rre 7

  1. 在你的情况下,.gitignore允许git"看到"目录.它可以是任何其他文件.Git不存储空文件夹.您必须将此行放入.gitignore以告知忽略所有其他文件:!.gitignore
  2. 没有绝对的响应,但我建议您将图像与其他文件一起保存在存储库中.将您的git存储库视为您的版本化网站,包括图像.如果您想自动部署,它将使您感到轻松.它还会使您的网站历史记录保持一致.GIT像处理任何其他文件一样处理图像.