2013-05-30 129 views
3

截至目前,我們有一個主從設置,我們在主側共享裸倉庫,在從屬側共享裸鏡庫 我設法使通過使用git init來獲取共享倉庫現在我們正在計劃切換角色,這意味着主人將成爲奴隸並擁有鏡像倉庫而不是裸倉庫,我想我找到了解決方案 問題我需要做些什麼才能將裸露的鏡像庫更改爲常規裸倉庫? 是否足以改變配置文件,或者我必須做的比這更多?如何將git裸鏡庫轉換爲普通裸倉庫

回答

6

我敢肯定(和本地資源庫和快速測試確認)一個--mirror--bare克隆的是,--mirror克隆包含下[remote "origin"]部分,這些線在其config文件之間的唯一區別:

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

刪除這些應該是你需要做的。