You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Github Uzerindeki Bir Repoyu Gitopia Uzerine Aktarma
Oncelikle bu rehberdeki tum islemleri Gitopianin kendi rehberinden de yapabilirsiniz. Bastan sona Gitopia Docs
Arkadaslar daha once Gitopia uzerinde bir repo olusturmustuk ve bu repoya git ile dosya yuklemistik.
Simdi yapacagimiz islem ise Githubdaki bir repoyu Gitopia uzerinde tasimak.
Tavsiyem eger yapmadiysaniz once repo olusturmayi yapin Link
Daha once olusturdugunuz repo ile bir iliskisi olmayacak yeni bir repo uzerinden islemleri yapacagiz
Neler gerekli:
Gitopiada kullandıgınız cuzdanın mnemonic
Github hesabı ve icinde bir repo, forkladıgınız bir repo da olur
Oncelikle Gitopia websitesine hangi cuzdan ile baglandiginizi kontrol edin.
Eger gitopia wallet ile baglandiysaniz sag ustte profile tıkladıktan sonra Download Wallet secenegine tiklayip walletinizin .json uzantili dosyasini indirin.
Eger Keplr ile baglandiysaniz yine sag ustten profile tikladiktan sonra Switch Wallet secenegine
Ardından Create New butonuna
Ardından acilan sayfada Recover exiting wallet secenegini sectikten sonra gitopia cuzdaninizin kelimelerini girin.
Ve Download Wallet tıklayarak wallet dosyasını indirin
Indirdiginiz cuzdanismi.json dosyasini WinSCP ya da hangi SFTP araci kullaniyorsanıiz onunla sunucunuzun içine atin /root kasoru altina
Ardindan
git config --global --unset gitopia.key
Bu komutta dosya ismini degistirmeyi unutmayin (eger dosyayi root degil baska bir klasor icine attiysaniz, komutta dosya yolunu degistirebilirsiniz)
export GITOPIA_WALLET=/root/<dosyaismi.json>
Sunucuda yapilacak islemler bu kadardi, simdi tekrar gitopia websitesine donun ve yeni bir repo olusturun.
Daha onceki gibi acilan repo sayfasının en ustunde bir komut var bunu daha sonra kullanacagiz
Simdi github hesabiniza girip klonlamak istediginiz repoyu acin
Ust satirin en sonunda Settingstiklayin.
Ardindan sol tarafta Secrets tikladiktan sonra altinda acilan Actions secenegine tiklayin.
Ardindan New repository secret butonuna tiklayin.
Acilan bolumde Name* kismina GITOPIA_WALLETValue* kismina ise indirdiginiz .json uzantili wallet dosyasinin icinde yazanlari oldugu gibi kopyalayip yapistirin. Ardindan Add secret butonuna tiklayin.
Karsiniza gelen sayfa bu sekilde altta Gitopia Wallet eklenmis oldugu gorunuyor. Ust satirda Actions bolumune tiklayin
Mavi renkte set up a workflow yourself yazisina tiklayin.
Acilan sayfada isaretli kisimdaki main.yml dosya ismini gitopia-mirror.yml olarak degistirin. Klasor isimlerini degistirmeyin.
Kod kismina asagidakini komple kopyalayip yapistirin
Degistirmeniz gereken kisim remoteUrl: bunun karsisina " " isaretleri icinde gitopia sitesinden aldiginiz komutu yazin.
Kontrol ettikten sonra; ilk olarak sag tarafta Start commit butonu ve ardından altinda acilan Commit new file butonuna tiklayin. Yukaridaki gorselde isaretli.
Islemler bu kadardı Gitopiadaki reponuzu acip sayfayi yenileyin.