Вот моя ситуация. Я храню набор файлов как на своем ноутбуке, так и на сервере. У меня уже есть настройка синхронизации между двумя местоположениями с помощью rsync. Недавно я решил, что определенная часть этих файлов должна находиться под контролем исходного кода. Я использую git
для этого.
Итак, у меня есть shared/
, который я синхронизирую с помощью rsync. Тогда у меня есть shared/stuff/
, который находится под контролем git. Я буду использовать git из обоих мест в хранилище, которое является локальным. Я работаю только с одной копией за раз, и я всегда синхронизирую файлы туда и обратно.
Я единственный, кто имеет дело с этими файлами, и эти два места - единственные места, где существуют эти файлы. Единственная причина, по которой у меня есть git
, заключается в том, что только сегодня я случайно удалил некоторый код и не смог его вернуть.
Итак, мой настоящий вопрос: rsync
делает что-нибудь, что сломает git
? Или наоборот?
Редактировать: Для любопытных причина, по которой я использую rsync для синхронизации вместо git, заключается в том, что у меня уже есть отличная система для синхронизации общей папки / папки, и я хотел бы сохранить в ней репозиторий git.