Katika mwongozo huu tunajifunza jinsi ya kuunda URL inayoweza kunakiliwa ya Git kwa ajili ya uhifadhi wako wa Github uliotolewa kwa kutumia IPFS CID. Hii ni muhimu ili kuhakikisha upatikanaji wa yaliyomo bila kujali eneo la kijiografia, upinzani wa ukandamizaji, na kama nakala rudufu thabiti ya habari muhimu!
Kumbuka: Data iliyopakiwa kwenye IPFS inapatikana kwa watumiaji wote wa mtandao. Unaweza kutaka kusimbwa data ya kibinafsi/nyeti kwenye kompyuta yako.
Fuata hatua hizi hapa
Katika mfano huu, tunatumia Linux, lakini toleo lingine la mfumo wa uendeshaji linapatikana.
Angalia ikiwa ufungaji ulifanikiwa kwa kutumia “ipfs –version”.
Ili kuanza, chagua hifadhi ya Git unayotaka kuwa mwenyeji wake na kuiga (clone):
Fanya Amri: “git clone https://github.com/zechub/zechub”
Sasa, ili kuandaa kuiga kupitia IPFS.
cd zechub git update-server-info
Fungua vitu vya Git:
mv objects/pack/.pack . git unpack-objects < .pack rm -f .pack objects/pack/
Kufanya hivi kutawezesha IPFS kufanya kazi ya kuchanganua vitu ikiwa utasasisha hifadhi ya Git baadaye.
Baada ya kufanya hayo, hifadhi hiyo iko tayari kuwa hudumishwa. Kitu kilichobaki ni kuiongeza kwenye IPFS:
$ pwd
/code/myrepo