مفا و هـاریکـاریێن بەرنـامـەیێ گیت (Git) د نـاڤـا تەکنۆلۆژیـایێ دا

مفا و هـاریکـاریێن بەرنـامـەیێ گیت (Git) د نـاڤـا تەکنۆلۆژیـایێ دا

پەروین سەلاح:

بەرنامێ (Git) گیت ئەو سیستەمەکێ کۆنترۆلکرنا ڤێرژنێن بەلاڤکریە کو چاڤدێریا ڤێرژنێن فایلا دکەت. گەلەک جاران ژلایێ پرۆگرامەرا ڤە بۆ کۆنترۆلکرنا سۆرس کۆدی دهێتە بکارئینان ئەوێن ب هەڤکاری پرۆگراما گەشەپێددەن. ئارمانجێن دیزاینا گیت (Git) لەزاتی، پاراستنا داتایێ، و پشتەڤانیکرنا کارێن بەلاڤکری و نەهێلی نە هزاران لقێن هەڤتەنشت کو ل سەر کۆمپیوتەرێن جودا کار دکەن.
بەرنامێ گیت (Git) گەلەک مفایێن گرنگ د رێڤەبرنا پرۆژان و گەشەپێدانا سۆفتوێران دا دابین دکەت، ژ وان ژی شوپاندنا گوهۆرینان، هەڤکاریا کاریگەر، کۆپیا پاشەکفتی (backup)، و نەرمی (مرونە) د کارکرنێ دا. گیت رێکێ ددەتە گەشەپێدەران کو شوپاندنا وان گوهۆرینان بکەن یێن هەر ئێک ژ وان ل سەر فایلان دکەت، و ئەڤە کارێ زڤرین بۆ ڤێرژنێن کەڤن و ڤەگەراندنا داتایان ل دەمێ پێدڤی ساناهی دکەت. هەروەسا گیت رێکێ ددەتە هەڤکاریا دناڤبەرا گەشەپێدەران دا ب رێکا لقان (branches)، کو هەر گەشەپێدەرەک دشێت ل سەر تایبەتمەندیەکێ یان چاککرنەکێ د لقەکێ جودا دا کار بکەت و پاشی گوهۆرینان د گەل لقێ سەرەکی تێکەل بکەت.
گرنگترین مفایێن به‌رنامێ گیت
1 – شوپاندنا گوهۆرینان: گیت هەمی گوهۆرینێن لسەر فایلان دهێنە کرن تۆمار دکەت، و ئەڤە رێکێ ددەتە گەشەپێدەران بزانن کێ و کەنگی گوهۆرین کریە.
2 – هەڤکاریا کاریگەر: گیت رێکێ ددەتە گەشەپێدەران کو ب رێکا لقان (branches) د ئێک دەم دا پێکڤە ل سەر هەمان پرۆژەی کار بکەن، و ئەڤە تێکەلکرنا گوهۆرینان ساناهی دکەت.
3 – کۆپیا پاشەکەفتی (Backup): گیت رێکێ ددەت کو د هەر دەمەکی دا کۆپیێن پاشەکفتی بۆ پرۆژەی بهێنە چێکرن، و ئەڤە داتایان ژ ژناڤچوونێ دپارێزیت.
4 – نەرمی : گیت پالدەریێ ل گەلەک رەوشێن کاری یێن جودا دکەت، و ئەڤە وێ چەندێ دکەت کو بۆ جورێن جودا یێن پرۆژان گونجای بیت.
5 – زڤرین بۆ ڤێرژنێن کەڤن: گیت رێکێ ددەتە گەشەپێدەران کو د هەر دەمەکی دا بۆ هەر ڤێرژنەکێ کەڤن یێ پرۆژەی بزڤرن، و ئەڤە هاریکاریێ د چاککرنا شاشیان یان پاشڤەچوونا ژ گوهۆرینێن نەخوازراو دا دکەت.
6 – رێڤەبرنا پرۆژێن مەزن: گیت بۆ رێڤەبرنا پرۆژێن مەزن و ئالۆز کاریگەرە، چونکی شوپاندنا گوهۆرینان و رێکخستنا کاری ساناهی دکەت.
7 – کارکرنا بێ ئینتەرنێت (Offline): گەشەپێدەر دشێن بێی هەبوونا ئینتەرنێتێ لسەر گیت کار بکەن، و ئەڤە رێکێ ددەت وان کو ل هەر جهـ و دەمەکی کار بکەن.
8 – ئامرازەکێ ژێدەرڤەکری (Open Source): گیت بەرنامەیەکێ ژێدەرڤەکریە، ب رامانا وێ چەندێ کو بۆ بکارئینان و دەستکاریێ بێ بەرامبەرە.
9 – پشتەڤانیا بەرفرەهـ یا جڤاکی: گیت خودان پشتەڤانیەکا بەرفرەهـ یا جڤاکیە، ب رامانا وێ چەندێ کو گەلەک ژێدەر و ئامراز بۆ هاریکاریا بکارئینەران بەردەستن.
10 – زێدەکرنا روونیێ: گیت روهنیێ د پرۆسەیا گەشەپێدانێ دا زێدە دکەت، چونکی هەر کەسەک دشێت مێژوویا گوهۆرین و پشکداریان ببینیت.
11 – هەلسەنگاندنا کارێ تیمێ: گیت رێکێ ددەت کو شوپاندنا پشکداریێن هەر ئەندامەکێ تیمێ بهێتە کرن، و ئەڤە هەلسەنگاندنا کارێ وان ساناهی دکەت.
12 – رێڤەبرنا گوهۆرینان د دەمێ راستەقینە دا: گیت رێکێ ددەتە گەشەپێدەران کو د دەمێ راستەقینە دا رێڤەبرنا گوهۆرینان بکەن، و ئەڤە ئالۆزیا کاری د پرۆژێن مەزن دا کێم دکەت.
13 – تێکەلبوون دگەل ئامرازێن دی: گیت ب ساناهی دگەل گەلەک ئامرازێن دی یێن د گەشەپێدانا سۆفتوێران دا دهێنە بکارئینان تێکەل دبیت.
14 – کۆنترۆلا ڤێرژنێ: گیت سیستەمەکێ کۆنترۆلا ڤێرژنێ یە، ب رامانا وێ چەندێ کو هاریکاریێ د شوپاندنا وان گوهۆرینان دا دکەت یێن ل سەر.

کۆمێنتا تە