Github vs Gitea: O se taʻiala vave

github vs gitea
Git webinar saini fu'a

Faatomuaga:

Github ma Gitea o ni ta'iala ta'uta'ua e lua mo le fa'afeiloa'i o polokalame tau atina'e. Latou te ofoina atu galuega tutusa, ae ei ai ni eseesega taua. I totonu o lenei taʻiala, o le a tatou suʻesuʻeina na eseesega, faʻapea foʻi ma faʻamanuiaga tulaga ese o tulaga taʻitasi. Tatou amata!

Eseesega Autu:

  1. Github o se faʻavae tele ma sili atu ona mautu nai lo Gitea, ma le faitau miliona o tagata faʻaoga ma faleoloa. O loʻo i ai se faʻalapotopotoga malosi o loʻo siomia ai, ma ofoina atu le tele o mea e pei o le faʻatautaia o poloketi, suʻesuʻeina o mataupu, iloiloga o tulafono meafaigaluega, wikis, potu talatalanoaga/foula/melimeli, meafaigaluega e pulea ai au ma punaoa faaleaoaoga (faataitaiga, webinars). I le faʻatusatusaga, Gitea e ofoina atu naʻo mea faʻavae - talimalo, faʻasalalauga faʻasalalau ma le faʻatonutonuina o tulafono.

 

  1. Github e ofoina atu le tele o fesoʻotaʻiga faʻatasi ma isi vaega faʻapitoa (faʻataʻitaʻiga, TravisCI, Jenkins, Sentry), aʻo Gitea e tuʻuina atu ni nai tuʻufaʻatasiga e ala i le le mafai. Ae peitai, ona o Gitea e punaoa tatala punaoa, e mafai e tagata fa'aoga ona faigofie ona fai ma fa'asoa a latou lava fa'apipi'i masani ma fa'aopoopoga fa'aaliga.

 

  1. Faatasi ai ma le Github Enterprise ma le GitHub Business Cloud, o loʻo i ai i faʻalapotopotoga le filifiliga e faʻaaoga ai le faʻavae i tua atu o latou lava fale puipui, i totonu o se siosiomaga faʻapitoa ao poʻo le faʻatulagaina foi o se faʻapipiʻiina o le polokalama Git server e lagolagoina uma tulafono tetele - SSH/HTTP( s)/SMTP – fa'aaoga so'o se filifiliga fa'aopoopo e mana'omia (fa'ata'ita'iga, ports). O lenei mea e maua ai le tele o le puleaina o faʻamatalaga faʻapitoa ma le saogalemu mo faʻalapotopotoga, tusa lava pe latou te faʻaogaina le tulaga masani a le Github public cloud platform. I le fa'atusatusaga, e le ofoina atu e Gitea so'o se atina'e fa'atusa po'o ni fofo i luga ole fale e fa'afetaui ai nei mana'oga.

Faaaoga mataupu:

  1. Github e sili ona fetaui mo tagata faʻaoga ua leva ona masani i le Git ma lona faʻaogaina i poloketi atinaʻe polokalame, ma manaʻomia se faʻaogaina atoatoa o le cloud hosting solution lea e ofoina atu meafaigaluega taua uma o le faʻatinoina o galuega i totonu o le afifi e tasi (faʻataʻitaʻiga, suʻesuʻeina o mataupu, iloiloga code). E lelei fo'i mo 'au a tagata atia'e e mana'omia le avanoa i le tele o fa'atasiga isi vaega e fa'autometi fa'agasolo galuega i le va oa latou mea faigaluega eseese (fa'ata'ita'iga, fa'aauau le tu'ufa'atasia/fa'aauau le tu'uina atu). O le tele o faʻalapotopotoga faʻapitoa e faʻaogaina ai le Github, ma avea ai ma faʻasalalauga mo tagata fai sao ma tagata faʻaoga.

 

  1. Gitea o se filifiliga sili pe afai e te manaʻomia se Git server faigofie ma le suʻeina o faʻafitauli ae e te le fiafia i tuʻufaʻatasiga lavelave poʻo lagolago lautele lautele - aemaise lava pe afai e te manaʻo e faʻapipiʻi lau lava code private hosting environment i tua o lau faʻamalama faʻalapotopotoga. E aoga fo'i pe afai e te mana'o i polokalama fa'akomupiuta tatala ona o lona saogalemu ma fa'amanuiaga fa'alilolilo, pe mana'o e pulea atoatoa le fa'aogaina o au fa'amatalaga.

Faaiuga:

I le aotelega, o Github ma Gitea o loʻo ofoina atu auaunaga sili ona lelei mo le faʻafoeina o poloketi atinaʻe i le ao. Ae ui i lea, e tofu lava ma ona lava malosi faʻapitoa e mafai ona sili atu le fetaui lelei o le tasi mo faʻaoga faʻapitoa nai lo le isi. Ina ia filifili po o le fea faʻavae e sili ona fetaui ma ou manaʻoga, mafaufau i eseesega autu na matou faʻamatalaina iinei, faʻapea foʻi ma lou lava poto masani i le Git ma le atinaʻeina o polokalama lautele. Faatasi ai ma lenei faʻamatalaga i le lima, e mafai ona e faia se filifiliga malamalama po o le fea e faʻaaoga mo galuega faatino i le lumanaʻi!

Fautuaga:

Matou te fautuaina Gitea mo tagata faʻaoga e manaʻo i se faʻaoga faigofie ma faigofie-faʻaoga Git talimalo fofo e le o iai le lavelave o Github, pe manaʻomia le tuʻufaʻatasia tele ma auaunaga isi vaega. E le gata i lea, afai e te manaʻo i polokalama faʻapipiʻi matala nai lo fofo faʻapitoa ona o le le faalauaiteleina, saogalemu ma le pulea lelei, Gitea o lau filifiliga sili lea.

 

Faafetai mo le faitauina o lenei taiala! Matou te faʻamoemoe ua fesoasoani ia te oe e malamalama atili ai i le eseesega autu i le va o Github ma Gitea, faʻapea foʻi ma le fea e fetaui ma ou manaʻoga. Manuia galuega uma i le lumana'i!