Gogs څه شی دی؟ | د چټک تشریح لارښود

gogs

سریزه:

ګوګس یوه خلاص سرچینه ده ، د ځان کوربه توب Git سرور په Go کې لیکل شوی. دا یو ساده مګر ځواکمن کارن انٹرفیس لري او لږ یا هیڅ ترتیب ته اړتیا نلري. دا مقاله به د کارولو ځینې لومړني قضیې او ځانګړتیاوې پوښي.

Gogs څه شی دی؟

ګوګس یوه خلاص سرچینه ده ، د ځان کوربه توب Git سرور په Go کې لیکل شوی. دا یو ساده مګر ځواکمن ویب انٹرفیس چمتو کوي او لږ تر لږه ترتیب ته اړتیا لري. ځینې ​​​​نور ځانګړتیاوې چې ګوګس ځان ته ځانګړی کوي پدې کې شامل دي:

د SSH کیلي او HTTP تصدیق لپاره ملاتړ.

په هر مثال کې ډیری ذخیره د ښه دانه لاسرسي کنټرول لیستونو سره.

جوړ شوی ویکی د نحو روښانه کولو او د فایل پرتله کولو ملاتړ سره.

د ذخیره کولو اجازې، مسلو، میلونو او نورو کې د بدلونونو تعقیبولو لپاره د پلټنې لاګ.

د ګیټ ویبینار لاسلیک بینر

د Gogs د کارولو ځینې قضیې څه دي؟

ګوګس د هر کوچني څخه تر منځني اندازې ټیم لپاره عالي فټ دی چې غواړي خپل Git سرور تنظیم کړي. دا د عامه او خصوصي ذخیره دواړو کوربه کولو لپاره کارول کیدی شي، او د ډیری ترتیب کولو اختیارونو سره یو پیاوړی ویب انٹرفیس وړاندې کوي. د استعمال ځینې عام قضیې پدې کې شامل دي:

د خلاصې سرچینې پروژې کوربه کول چې په Go کې لیکل شوي. د ګوګز جوړ شوی ویکي د اسانه همکارۍ او مینځپانګې مدیریت ته اجازه ورکوي.

د پروژې لپاره د داخلي کوډ یا ډیزاین فایلونو ذخیره کول. د ذخیره کولو په کچه د لاسرسي کنټرول وړتیا تاسو ته بشپړ کنټرول درکوي چې څوک ستاسو فایلونه لیدل یا بدلولی شي.

د پراختیا کونکو لپاره د روزنې چاپیریال چلول څوک چې د تولید سیسټم کې د ژمنې حقونو پرته د کوډ وروستي نسخې ته لاسرسي ته اړتیا لري. د ګوګز د پلټنې لاګ تاسو ته اجازه درکوي د هر کارونکي په اساس په ذخیره کې بدلونونه تعقیب کړئ، کوم چې تاسو سره مرسته کولی شي په دې موندلو کې چې ستاسو سیسټم څوک کاروي.

د بګ راپورونو اداره کول یا د پروژې عمومي مدیریت دندې. جوړ شوی مسله تعقیبونکی هر هغه څه چمتو کوي چې تاسو ورته اړتیا لرئ د پاتې مسلو او مرحلو تعقیب وساتئ.

د Gogs ځینې امنیتي تدابیر څه دي؟

د HTTPS فعالول تاسو ته د خوندیتوب اضافي پرت درکوي چې ستاسو د ترانزیت په جریان کې د معلوماتو سره د غوږ نیولو او لاسوهنې مخه ونیسي. ګورت لټونګر او د ګوګز سرور. تاسو ممکن د SSH تونل کولو فعالولو په اړه هم غور وکړئ که تاسو د عامه پروژو کوربه توب کولو اراده لرئ یا د غیر پراختیا کونکو څخه د کوډ مرستې ومنئ چې ممکن د Git تصدیق کولو ماډل سره بلد نه وي. د اضافي امنیت لپاره، دا سپارښتنه کیږي چې کاروونکي د مختلفو زیرمو ته د لاسرسي لپاره مختلف اسناد ولري چې ممکن حساس وي معلومات.

ګوګز د موافقت شوي پاسورډ په صورت کې د غیر مجاز لاسرسي مخنیوي لپاره د دوه فاکتور تصدیق کولو وړ کولو وړاندیز هم کوي. که تاسو د ډیری عامه زیرمو کوربه توب کوئ او بهرنۍ ونډې ته اړتیا لرئ، نو دا به ښه نظر وي چې د ssh login-hook سکریپټ تنظیم کړئ چې د کاروونکي SSH کلیدونه د بهرني خدمت لکه Keybase یا GPGtools په وړاندې تاییدوي. دا به مرسته وکړي ډاډ ترلاسه کړي چې یوازې مجاز پراختیا کونکي ستاسو د Git سرور ته لاسرسی لري.

که تاسو د داخلي پروژو اداره کولو په لټه کې یاست، خلاص سرچینه ساوتري پرمختیایي هڅې، یا دواړه، ګوګز هر هغه څه چمتو کوي چې تاسو ورته اړتیا لرئ پرته له ستونزو سره کوډ کولو لپاره! د Gogs سره د پیل کولو څرنګوالي په اړه د نورو معلوماتو لپاره ، دلته کلیک وکړئ!