4

現在、マスターとスレーブのセットアップがあり、マスター側でベアリポジトリを共有し、スレーブ側でベアミラーリポジトリを共有しています。git init を使用してミラーリポジトリを作成し、共有リポジトリを取得することができました。これは、マスターがスレーブになり、単なるベア リポジトリではなくミラー リポジトリを持つことを意味します。問題は、ベア ミラー リポジトリを通常のベア リポジトリに変更するために何をしなければならないかということです。設定ファイルを変更するだけで十分ですか、それ以上のことをしなければなりませんか?

4

1 に答える 1

6

私はかなり確信しています (そしてローカルリポジトリでの簡単なテストで確認されました) とクローンの唯一の違いは、クローン--mirrorにはファイルのセクションの下に次の行が含まれていることです:--bare--mirror[remote "origin"]config

fetch = +refs/*:refs/*
mirror = true

それらを削除するだけで十分です。

于 2013-05-30T20:30:44.053 に答える