david-cameron.jpgis beter than
-FINALin a filename. Instead, just replace the old file, keeping the name the same, and track the change with git – this is usually better than having multiple versions of a file knocking about. If you really need to version a filename, just append it with a number (e.g.
cat-2), then at least you can increment the number later if necessary.