Bu’uura beekumsaa Moodeelota fi kireeditoota
Kuusaa git keessatti hojjechuu
Pro akka agent koodingii tokkootti ragaa keessan keessaa tokko keessatti hojjechuu danda'a — fayyadamanii fi jijjiiruun, falaasii (files) dhugaa keessan dubbisuu.
Fuulli kun akka mijatutti maashiniin kan hiikamedha. Orijinaalli Ingiliffaa kan ilaallatudha.
Waliin hiikuu rẹpوزitirii (repository)
?git, ykn kan Git chip toolbar keessa jiru, provider walitti hidha:
GitHub, GitLab, ykn Gitea/Forgejo — kan Codeberg fi instance-ota of
Walitti hidhamuun yoo xumurame, chippiin sun maqaa repoositiirii agarsiisa, akkasumas ergaafni kan...
Moodeelii Proo hojii filatame haala kuusaa sanaa keessatti.
?git disconnect hin balleessu.
Maal gochuu danda'a?
Ergaan keessatti dhimma repo irratti xiyyeeffate guutuu tokko ta'uu mannaa, ajajaata (agent) xixinnoo ta'ee hojjeta. Moodelli sun diraktooriiwwan tarreessuu, faayiloota dubbisuu fi madda barbaaduu danda'a, achiis waan argate fayyadamee deebii kenna — kanaafuu, "sababni loop irra deebii (retry loop) sun dafee dhaabbatu maali?" jedhu deebii koodii kee irraa argata, koodii si fakkaatu irratti yaada qofaan miti.
Garaa itti walitti hidhamte, mataa isaa ammaa irratti argatu arguudha.
Barreeffamoota on: (on) gochaa jira
?git writes on faayilawwan commit gochuu, ramaddiiwwan (branches) uumuu fi pull or merge request-ota banuu danda'uu dabalata. Akka defaultitti dhafeera, hanga barbaaddetti dhaafuu dandeessu.
Yoo barreeffama irratti barreessuu itti fufte, jijjiirama gaafattu, kanaafuu patch chat keessatti kophaa jiru osoo hin taane, branch fi pull request xiinxaluuf argatta. Branch duraan jiru keessatti wanti tokko hin daddabamu, dabalataan branch sanaan walitti hidhatee gaafatte malee.
Hojiin repo gatii meeqa?
Hojii repo tokko tokko ergaa tokko irratti kutaa modelii hanga ja'atti fayyadama — ilaaluu, dubbisuu, barbaaduu, deebisuu — kan tokko tokko gatii modelii murtaa'ee irratti kaffalama Gatii ProKallattiiwwan dhugumaan fayyadaman qofatu kaffalama, kanaafuu gaaffiin faayila tokko irraa deebifamu gatii deebii baramaa tokkoo walitti fakkata.
Appiinni walumaa galtee fi lakkoofsa waamicha tokko tokkoof hojii repo booda gabaasa kenna.
Waa'ee mallattoo sanaa
Mallattoon qaqqabummaa meeshaa keessan qofa irratti kan kuufamee fi a rifachuu haxaa'uu. Ergaa kanaan deemsa Nymbot worker irratti raawhata, akkasumas damee server-side irratti hin kuufamu ykn relays irratti hin maxxansamu. Repository ati fayyadamuu barbaaddu qofatti dhimma kana kan qabsiiftu yoo ta'u, yeroo xumurtu immoo dhimma kana dandeettii kee (provider) irratti haqii (revoke) godhi.
Sababa inni meeshaa keessatti qofa kan kuufamuuf, wal-sync hin godhu: meeshaa lammaffaa irratti repository sana irra deebi'ii walitti hidhi, yoo salphaatti addaan baasuu barbaadde tookenii meeshaa sana qofaaf kan dhimma qabu fayyadami.