Очень странное решение, использовать git для этого. Во первых, он сохраняет каждую версию файла в истории, так что приготовьтесь при коммитах к разрастанию папки .git. Во вторых, насколько я помню, он не сохраняет связанную с файлами метаинформацию. Посмотрите другие решения, которые именно для бекапа и предназначены.