私は小さなプロジェクトを始めることを考えており、gitでバージョン管理をしたいと思っています。
Bitbucketは無料プランで私にとって良い選択肢のようです。ウェブインターフェース、Mac OSクライアントなどの優れたツールがあるため、gitを操作するためのメインツールとして使用したいと思います。しかし、サードパーティのサービスを使用することによって引き起こされる可能性のある偶発的な損害からより高い保護を得るために、リポジトリの2番目のバックアップコピーとしてNASにgitをインストールしたいです。
ここで私の質問は、2つの異なるホストでリポジトリを作成し、それらを同期させることが可能かどうかです。たとえば、週に1回、Bitbucketのリポジトリと一致するようにNASのリポジトリを更新するとします。その後、Bitbucketで何かが発生した場合でも、ローカルNASストレージでの開発の完全な履歴を備えた完全なリポジトリを保持します。
また、完全な履歴を持つ既存のリポジトリを別のgit-serviceにインポートする方法はありますか?
ミラーリングが必要だと思います。この記事は、私が必要とするものを正確に説明しているようです。そして、この1としても。
完全な履歴で完全なコピーを作成し、両方のホストのリポジトリに新しいバージョンを自動的にコミットすることさえできると信じています。
私は正しいですか?