For repositories with daily updated data plots (including slightly changing background color gradients), I asked myself if there is some preferred format (or compression algorithm) to use, so that git can store them more efficiently, instead of having to re-write about 90% of them, all the time.
Is there any kind of image format which is more 'git-friendly' then others?
Since git is not designed for (depsite the fact that it can) deal with binary files, I recommand you the excellent git-lfs extension (originally suported by github):
Because with git, the problem is not what you are versionning, but how you do it. Daily updated dataplots will generate a huge amount of data over time, which will be a problem in several years for cloning & fetching.
How to use it :
What it does :
EDIT
As i commented under your question, you might consider going uncompressed image types like PNG so git can optimise the delta over time, since two relatively close pictures in this format will have a close binary representation, which is not necessarily the same for compressed format (e.g. JPEG ) (it depends of your pictures and their variabilities each day, but since this is a plot, png should definitively do the trick).
Another recommendation is to handle pictures inside a submodule (unless it's a dedicated image-only repo), so the overweight of versionned images will not impact the whole repo for cloning & fetching.