備份 Github 帳戶

備份 Github 帳戶

最近,我看到一篇 HackerNews 帖子,內容是有人在沒有警告的情況下被鎖定在 github 之外,這讓我覺得我應該有副本,以防萬一發生這種情況。顯而易見的解決方案是將所有儲存庫克隆到您的 PC 上,但這似乎很浪費並且很難保持最新狀態。

我還看到你可以將 github 專案直接導入 gitlab,這將是我認為備份它的理想方式,有兩個冗餘的雲端副本。我的問題是,導入 gitlab 是否會重複該存儲庫,或者它只是創建一個指向它的指針,如果 github 刪除我的東西,該指針就會中斷?

答案1

這取決於您想要持續「同步」的資料量。如果您只是談論存儲庫文件(不是問題或拉取請求),那麼您可以使用儲存庫鏡像。做拉取鏡像(來自 GitHub)對於私人專案來說是一項付費功能,但對於公共專案來說是免費的。

正如其他人所提到的,導入只會「複製」一次內容,因為它是為了遷移。

如果您想定期備份完整項目(包括問題和其餘項目),那麼您可以使用遷移API定期自動取得副本。

相關內容