Bir Github kullanıcısının veya kuruluşunun tam bir yedeğini (sorunlar ve diğer meta veriler dahil) yansıtmasa bile en azından tam yedeklemek için, orta düzeyde başarıya sahip github-backup adlı bir araç kullandım . README dosyasından alıntı yapmak için :
Github-backup'ı her çalıştırdığınızda, GitHub'da yeni çatallar bulacaktır. Gibi isimler kullanarak çatallar için deponuza uzaktan kumanda ekleyecektir github_torvalds_subsurface
. Her çataldan alacak.
Her çataldan meta verileri indirir. Bu, "github" adlı bir dalda saklanır. Her çatal, orada bir dizin alır torvalds_subsurface
. Dizinin içinde, gibi bazı dosyalar olacaktır torvalds_subsurface/watchers
. Yorumlar için olduğu gibi, başka dizinler olabilir: torvalds_subsurface/comments/1
.
GitHub'da zaman içinde hangi bilgilerin değiştiğini görmek için github şubesinin taahhütlerini takip edebilirsiniz.
Github dalındaki dosyaların biçimi şu anda Haskell serileştirilmiş veri türleridir. Bu düz bir metindir ve gözlerinizi kısarsanız okunabilir.