2012-05-05 47 views
1

我是git的新手。我讀了幾個關於如何創建git倉庫的鏈接,並在那裏保留備份,但無法獲得任何具體的材料。 我必須做的是,我有一個用php寫的服務器,它存儲用戶上傳的文件。我想創建一個git上的文件的小時備份。 任何人都可以告訴我如何去做?我的服務器是在PHP和我的客戶端在Android上。 我正在使用Windows。 我也被告知使用Linux會更好..請給我更多的意見。 在此先感謝。如何在git上創建備份

+1

此外,請嘗試限制您的問題的範圍。你可能不會在Windows-vs-Linux問題上得到太多的意見,因爲(a)對於某些問題都是很好和適當的解決方案,(b)這主要是一個意見問題,所以它不能真正成爲回答。 – larsks

回答

1

由於存儲庫的每個克隆都是完全限定的存儲庫,因此存儲庫的每個克隆都是完全備份。這意味着,如果您想要創建專用備份,只需在獨立機器上的某處將其克隆。

1

您還可以通過創建bundle of a Git repo來保留備份。
我喜歡這種方法,因爲包是唯一一個文件,那就是:

  • 容易複製各地(尤其是在Dropbox remote disk
  • 不易發生數據損壞或複製錯誤(這可能發生當你克隆或複製周圍的Git倉庫時,以及其所有大量文件)
相關問題