Будет работать нормально, но довольно неэффективно.Я сделал это с помощью timecapsule, и это просто работает.
Вы также можете создать «голое» хранилище на флешке и регулярно выдвигать на него свою работу.
Это намного меньше, чеморигинал, но у вас не будет всех ваших веток (если вы все, конечно, не нажмете на них).
Если у вас есть второй компьютер, вы можете перемещать / извлекать проект назад и вперед, и у вас всегда есть 2копии.Если вы извлекаете данные с удаленного ПК, вы получаете все ветви.
Сайты, такие как github и gitorious, позволяют перенести ваш репозиторий в облако, а также очень эффективно служат резервной копией.
ЭтоЧто хорошего в распределенном контроле версий: такая гибкость.