LINUX.ORG.RU

История изменений

Исправление mord0d, (текущая версия) :

Git хранит промежуточные данные самих изменений. Это нужно для разработки, но не для хранения резервных копий.

Со временем оба репозитория (исходный с конфигами и целевой на флэшке) разрастутся, рефы будут занимать много больше места, чем сами файлы. Ну и для бинарных данных (а связки ключей gpg — бинарные) git годится совсем никак.

Указать GIT’у откуда нужно тащить информацию о файлах/каталогах при их изменении/добавлении/удалении.

Для git тебе придётся инициировать репозиторий как в дире с конфигами (отдельно для gpg и отдельно для ssh), так и на флэшке.

Если GIT обнаруживает внесенные изменения/добавления/удаления в указанных ему ранее файлах/каталогах, то от сообщает нам об этом.

Находясь на флэшке ты этих данных не получишь, так как они ещё не запушены туда.

В общем, не пытайся изобрести велосипед, используй tar, храни по 10-20 архивов (весить они будут мало), делай их раз в неделю-две или месяц. Проверенный метод, который никогда не подводил. Плюс с tar у тебя не будет проблем с правами, даже если на флэшке у тебя FAT.

Исходная версия mord0d, :

Git хранит промежуточные данные самих изменений. Это нужно для разработки, но не для хранения резервных копий.

Со временем оба репозитория (исходный с конфигами и целевой на флэшке) разрастутся, рефы будут занимать много больше места, чем сами файлы. Ну и для бинарных данных (а связки ключей gpg — бинарные) git годится совсем никак.

Указать GIT’у откуда нужно тащить информацию о файлах/каталогах при их изменении/добавлении/удалении.

Для git тебе придётся инициировать репозиторий как в дире с конфигами (отдельно для gpg и отдельно для ssh).

Если GIT обнаруживает внесенные изменения/добавления/удаления в указанных ему ранее файлах/каталогах, то от сообщает нам об этом.

Находясь на флэшке ты этих данных не получишь, так как они ещё не запушены туда.

В общем, не пытайся изобрести велосипед, используй tar, храни по 10-20 архивов (весить они будут мало), делай их раз в неделю-две или месяц. Проверенный метод, который никогда не подводил. Плюс с tar у тебя не будет проблем с правами, даже если на флэшке у тебя FAT.