2010-03-15 30 views
3

我們通過文件共享系統(smb://)共享一個GIT倉庫,並得到嚴重損壞(同時斷電與P後發送)。作爲GIT的新手,嘗試修復它讓我變得更糟,並且我失去了所有的參考(留下了對象文件夾)。分享預先初始化的GIT倉庫

由於事件我沒有時間看問題,並一直保持提交到我的本地克隆。

所以我的問題是:有沒有辦法將本地存儲庫複製回舊存儲庫的位置並將其設置爲共享存儲庫以便保留以前的歷史記錄?這就是我所能想到的(我仍然是一個git-noob),任何其他解決方案都是值得歡迎的!

在此先感謝!

回答

5

從問題Is it safe to use a copied repo,你可以簡單地說:

  • clone --bare你的本地計算機上的本地回購
  • 複製的份額

這樣,你得到一個純淨的裸回購裸露的回購能夠接受你所有的推送操作。

+0

很好地解決了,謝謝! –