Gogs çi ye? | Rêbernameya ravekirina bilez

gogs

Intro:

Gogs çavkaniyek vekirî ye, servera Git-a xwe-hoste ku di Go de hatî nivîsandin. Ew xwedan navgînek bikarhênerek hêsan lê hêzdar e û pêdivî bi veavakirinê hindik heye. Ev gotar dê hin doz û taybetmendiyên karanîna bingehîn vehewîne.

Gogs çi ye?

Gogs çavkaniyek vekirî ye, servera Git-a xwe-hoste ku di Go de hatî nivîsandin. Ew navgînek webê ya hêsan lê hêzdar peyda dike û pêdivî bi veavakirinê hindik heye. Hin taybetmendiyên din ên ku Gogs diyar dikin ev in:

Piştgiriya bişkojên SSH û piştrastkirina HTTP.

Ji bo nimûne, gelek depo bi navnîşên kontrolkirina gihîştinê yên hûrkirî.

Wiki-ya çêkirî bi ronîkirina hevoksaziyê û piştgiriya berhevdana pelan.

Têketina kontrolê ji bo şopandina guheztinên destûrên depoyê, pirsgirêk, xal û hêj bêtir.

Git webinar banner signup

Hin dozên karanîna Gogs çi ne?

Gogs ji bo her tîmek piçûk û navîn a ku dixwaze servera xweya Git-ê saz bike guncanek mezin e. Ew dikare ji bo mêvandariya depoyên giştî û taybet were bikar anîn, û bi gelek vebijarkên veavakirinê ve navgînek webê ya hêzdar vedigire. Hin rewşên karanîna gelemperî hene:

Mêvandarkirina projeyên çavkaniya vekirî ya ku di Go de têne nivîsandin. Wiki-ya çêkirî ya Gogs destûrê dide hevkarî û rêveberiya naverokê hêsan.

Ji bo projeyekê koda hundurîn an pelên sêwiranê hilîne. Kapasîteya kontrolkirina gihîştina di asta depoyê de kontrola bêkêmasî dide we ka kî dikare pelên we bibîne an biguhezîne.

Rêvekirina jîngehek perwerdehiyê ji bo pêşdebirên ku hewcedariya wan bi gihîştina guhertoya herî dawî ya kodê heye bêyî ku mafên xwe li ser pergalek hilberînê bidin. Têketina kontrolê ya Gogs dihêle hûn guheztinên depoyan li ser bingeha her bikarhêner bişopînin, ku dikare ji we re bibe alîkar ku hûn fêr bibin ka kî pergala we bikar aniye.

Birêvebirina raporên xeletiyê an karûbarên rêveberiya projeya giştî. Şopandina pirsgirêkê ya çêkirî her tiştê ku hûn hewce ne peyda dike da ku hûn pirsgirêkên berbiçav û qonaxên berbiçav bişopînin.

Hin tedbîrên ewlehiyê yên Gogs çi ne?

Çalakkirina HTTPS bi rêgirtina li guftûgokirin û destwerdana daneyên ku di navbera we de derbas dibin qatek parastinek zêde dide we. geroka gerok û server Gogs. Her weha dibe ku hûn bixwazin ku hûn tunekirina SSH-ê çalak bikin ger hûn dixwazin projeyên gelemperî mêvandar bikin an jî tevkariyên kodê ji ne-pêşdebiran qebûl bikin ku dibe ku bi modela rastkirina Git-ê nizanin. Ji bo ewlehiya zêde, tê pêşniyar kirin ku bikarhêner ji bo gihîştina depoyên cihêreng ên ku dibe ku hesas tê de hebin xwediyê pêbaweriyên cihê bin. agahî.

Gogs di heman demê de pêşniyar dike ku rastkirina du faktoran çalak bikin da ku di bûyera şîfreyek xerabûyî de pêşî li gihîştina nedestûr bigire. Heke hûn gelek depoyên gelemperî mêvandar in û hewceyê beşdariyên derveyî ne, dibe ku ramanek baş be ku hûn skrîptek têketin-hookê ya ssh saz bikin ku bişkojkên SSH-ya bikarhêneran li hember karûbarek derveyî wekî Keybase an GPGtools rast dike. Ev ê ji we re bibe alîkar ku tenê pêşdebirên destûrdar bigihîjin servera weya Git.

Ma hûn lê digerin ku projeyên navxweyî birêve bibin, pergala çavkaniya vekirî hewildanên pêşkeftinê, an her du jî, Gogs her tiştê ku hûn ji bo kodkirina hevkariyê ya belaş hewce dike peyda dike! Ji bo bêtir fêr bibin ka meriv çawa bi Gogs re dest pê dike, li vir bikirtînin!