Gogi chii? | Quick Explanatory Guide

gogs

Intro:

Gogs inzvimbo yakavhurika, yakazvigashira Git server yakanyorwa muGo. Iyo ine yakapfava asi ine simba mushandisi interface uye inoda zvishoma kune isina kurongeka. Ichi chinyorwa chichabata mamwe ekutanga ekushandisa makesi uye maficha.

Gogi Chii?

Gogs inzvimbo yakavhurika, inozvigashira Git server yakanyorwa muGo. Inopa yakapfava asi ine simba yewebhu interface uye inoda zvishoma kana pasina gadziriso. Mamwe emamwe maficha anoita kuti Gogi aonekere anosanganisira:

Tsigiro yeSSH makiyi uye HTTP chokwadi.

Multiple repositories imwe neimwe ine yakanaka grained access control list.

Yakavakirwa-mukati wiki ine syntax inosimudzira uye faira kuenzanisa rutsigiro.

Odhita gidhi yekutevera shanduko kune repository mvumo, nyaya, nhanho uye nezvimwe.

Git webinar kusaina banner

Ndeapi mamwe maGogi ekushandisa makesi?

Gogs yakanakira chero diki kusvika pakati nepakati timu inoda kumisikidza yavo yeGit server. Inogona kushandiswa kubata ese eruzhinji uye yakavanzika repositori, uye inoratidzira ine simba pawebhu interface ine akawanda magadzirirwo sarudzo. Zvimwe zviitiko zvekushandisa zvakanyanya zvinosanganisira:

Kutambira open source mapurojekiti akanyorwa muGo. Gogs 'yakavakirwa-mukati wiki inobvumira kudyidzana kuri nyore uye manejimendi emukati.

Kuchengeta kodhi yemukati kana mafaera ekugadzira epurojekiti. Iko kugona kudzora kupinda padanho repository kunokupa kutonga kwakazara pamusoro pekuti ndiani anogona kuona kana kugadzirisa mafaera ako.

Kumhanyisa nharaunda yekudzidzira kune vanogadzira vanoda kuwana iyo yazvino vhezheni yekodhi pasina kuve nekodzero dzekuita pane yekugadzira system. Gogs 'audit logi inoita kuti utarise shanduko kune repositori pane yega-mushandisi hwaro, izvo zvinogona kukubatsira iwe kuziva kuti ndiani anga achishandisa system yako.

Kugadzirisa mishumo yebug kana general project management mabasa. Iyo yakavakirwa mumagazini tracker inopa zvese zvaunoda kuti uchengete nyaya dzakasarudzika uye zviitiko zvakakosha.

Ndedzipi dzimwe nzira dzekuchengetedza Gogs?

Kugonesa HTTPS kunokupa imwe dura redziviriro nekudzivirira kuteerera uye kukanganisa data mukufambisa pakati pe web browser uye Gogs server. Iwe unogona zvakare kufunga kugonesa SSH tunneling kana iwe uchifunga kuitisa veruzhinji mapurojekiti kana kugamuchira kodhi mipiro kubva kune vasiri-vagadziri vanogona kunge vasingazive Git's yechokwadi modhi. Nezve chengetedzo yakawedzerwa, zvinokurudzirwa kuti vashandisi vave nemagwaro akasiyana ekuwana akasiyana repositories anogona kunge aine hunyoro. ruzivo.

MaGogs anokurudzirawo kugonesa zvinhu zviviri kutendeseka kudzivirira kupinda kusingatenderwe kana pakaitika password yakakanganiswa. Kana iwe uchitambira akawanda eruzhinji repositori uye uchida mipiro yekunze, ingave iri zano rakanaka kumisikidza ssh login-hook script inosimbisa vashandisi makiyi eSSH kupokana nesevhisi yekunze seKeybase kana GPGtools. Izvi zvichabatsira kuona kuti vagadziri vane mvumo chete ndivo vanokwanisa kuwana yako Git server.

Kunyangwe iwe uri kutarisa kutonga mapurojekiti emukati, yakavhurwa sosi software kuedza kwekusimudzira, kana zvese zviri zviviri, maGogi anokupa zvese zvaunoda kuti zvisanetsa mahara coding coding! Kuti udzidze zvakawanda nezvekuti ungatanga sei neGogs, tinya apa!