是否可以透過命令列備份 github 上的整個伺服器?
就像是:
cd /
git commit username/repos -patch master
我知道這可能沒那麼容易,因為它可能需要把整個伺服器變成一個git,然後還需要登入github等等。
但這可能嗎?這是一個好主意還是壞主意?
答案1
我不確定它是否能在 github 上工作,因為他們的伺服器上儲存的大量資料可能會出現問題(嘿,它甚至可能無法運作)。但在客戶端,你應該看看 git-annex:
git-annex 允許使用 git 管理文件,而無需將文件內容檢查到 git 中。雖然這看起來有些矛盾,但在處理大於 git 目前可以輕鬆處理的檔案時,無論是由於記憶體、時間還是磁碟空間的限制,它都是有用的。