Я замислююся про те, щоб розпочати невеликий проект, і хочу зробити його версію з git.
Бітбукет здається хорошим варіантом для мене з їх вільним планом. Я хочу використовувати його як основний інструмент для роботи з git, оскільки у них є приємні інструменти, такі як веб-інтерфейс, клієнт Mac OS тощо. Але, щоб мати більш високий захист від будь-яких випадкових пошкоджень, які можуть бути спричинені використанням стороннього сервісу, я також хочу встановити git у своєму NAS як другу резервну копію сховища.
Тепер моє запитання полягає в тому, чи можна створити сховище на двох різних хостах і потім тримати їх у синхронізації? Наприклад, припустимо, що раз на тиждень я оновлюю сховище в моєму NAS, щоб відповідати тому, що знаходиться в Bitbucket. Потім, якщо щось трапиться з Bitbucket, я все одно матиму повне сховище з повною історією розвитку на своєму локальному сховищі NAS.
І чи є спосіб імпортувати існуючий сховище з повною історією до іншого git-сервісу?
Я думаю, що дзеркальне відображення - це те, що мені потрібно. Ця стаття, здається, описує саме те, що мені потрібно. І це один , а також.
Я вірю, що це зробить повну копію з повною історією і навіть автоматично заповнить нові версії для сховищ на обох хостах автоматично.
Чи правий я?