د ګیټ ورژن کنټرول څه شی دی او څنګه یې کاروئ؟

د git ورژن کنټرول څه شی دی او څنګه یې وکاروئ 9989 دا بلاګ پوسټ په تفصیل سره تشریح کوی چې د Git ورژن کنټرول سیسټم څه دی او څنګه کارول کیږی. د ورژن کنټرول سیسټمونو د مهمو ګټو سره پیل کیږی، دا مقاله د ګیټ نصبول، د ذخیرو جوړښت، او عامو غلطیو ته اشاره کوی. برسېره پردې، د ګیټ امرونو ځانګړتیاوې او کارول، په ټیم کې د ګیټ د کارولو ګټې، د ورژن د تازه کولو میتودونه، او د ګیټ په کارولو کې د بریالیتوب وړاندیزونه وړاندې شوی دی. هدف دا دی چې لوستونکو ته د ګیټ په اغیزمنه توګه کارولو لپاره یو جامع لارښود چمتو کړی.

دا بلاګ پوسټ په تفصیل سره تشریح کوي چې د ګیټ نسخې کنټرول سیسټم څه شی دی او څنګه یې وکاروئ. د نسخې کنټرول سیسټمونو بنسټیزو ګټو سره پیل کول، پوسټ د ګیټ نصب کول، د ذخیره کولو جوړښت، او عام زیانونه پوښي. دا د ګیټ امرونو ځانګړتیاوې او کارونې، په ټیم کې د ګیټ کارولو ګټې، د نسخې تازه کولو میتودونه، او په ګیټ کې د بریالیتوب ترلاسه کولو لپاره سپارښتنې هم پوښي. هدف دا دی چې لوستونکو ته د ګیټ په مؤثره توګه کارولو لپاره جامع لارښود چمتو کړي.

د ګیټ نسخه کنټرول څه شی دی؟

د ګیټ نسخه کنټرول د ویشل شوي نسخې کنټرول سیسټم دی چې پراختیا کونکو ته اجازه ورکوي چې د سافټویر پراختیا په جریان کې د وخت په تیریدو سره د سرچینې کوډ او نورو فایلونو کې بدلونونه تعقیب کړي. دا پراختیا کونکو ته اجازه ورکوي چې په ورته وخت کې په پروژو کار وکړي، بدلونونه په خوندي ډول سره یوځای کړي، او په اسانۍ سره پخوانیو نسخو ته بیرته راستانه شي. دا سیسټم ټیم ورک اسانه کوي او د پروژو ډیر منظم او مدیریت وړ ساتلو سره غلطۍ کموي.

  • ویشل شوی جوړښت: هر پراختیا ورکوونکی په محلي کچه بشپړ کاپي ساتي.
  • څانګې جوړول: په موازي ډول په مختلفو ځانګړتیاو یا اصلاحاتو کار کولو وړتیا.
  • یوځای کول: د مختلفو څانګو څخه د بدلونونو د اصلي کرښې سره یوځای کولو وړتیا.
  • بیرته راګرځول: د ناغوښتل شویو بدلونونو په اسانۍ سره بیرته راګرځولو وړتیا.
  • د نسخې تاریخ: د پروژې د ټول بدلون تاریخ په تفصیل سره تعقیبولو وړتیا.

لاړ شهګیټ په پروژو کې ټول بدلونونه ثبتوي او په ځانګړو نقطو (کمیټیو) کې د دې بدلونونو سره یوځای کولو سره نسخې رامینځته کوي. دا د پروژې هرې نقطې ته د بیرته راستنیدو یا د مختلفو نسخو ترمنځ د بدلولو امکان ورکوي. سربیره پردې، ګیټ کولی شي په اتوماتيک ډول د مختلفو پراختیا کونکو لخوا رامینځته شوي بدلونونه ورته فایل ته یوځای کړي او د شخړو د حل لپاره وسایل چمتو کوي. دا ځانګړتیا د ټیم کار خورا ساده کوي، په ځانګړې توګه په لویو او پیچلو پروژو کې.

ځانګړتیا تشریح ګټې
د نسخې تعقیب په فایلونو کې بدلونونه ثبت او اداره کوي. دا تاسو ته اجازه درکوي چې په اسانۍ سره غلطۍ کشف او بیرته ترلاسه کړئ.
څانګې کول د مختلفو پراختیایي پایپ لاینونو جوړولو ته اجازه ورکوي. دا د موازي پراختیا او نوي ځانګړتیاوو په خوندي ډول د ازموینې فرصت وړاندې کوي.
یوځای کول دا د مختلفو څانګو بدلونونه سره یوځای کوي. دا د ټیم کار اسانه کوي او د مختلفو پراختیایي پایپ لاینونو یوځای کولو ته اجازه ورکوي.
ترلاسه کول تاسو ته اجازه درکوي چې ناغوښتل شوي بدلونونه بیرته راوباسئ. دا د غلطو ژمنو د سمولو او زړو نسخو ته د بیرته راستنیدو فرصت برابروي.

لاړ شهیوه بله مهمه ګټه چې وړاندې کیږي دا ده، لرې پرتې زیرمې د GitHub، GitLab، او Bitbucket په څیر پلیټ فارمونه په پراخه کچه د Git زیرمو کوربه کولو او په پروژو کې د همکارۍ لپاره کارول کیږي. دا پلیټ فارمونه پراختیا کونکو ته اجازه ورکوي چې په خوندي ډول خپل کوډ ذخیره کړي، بدلونونه شریک کړي، او په پروژو کې همکاري وکړي. دوی د کوډ بیاکتنې پروسې هم ساده کوي او د دوامداره ادغام (CI/CD) په څیر د عصري سافټویر پراختیا کړنو ملاتړ کوي.

د ګو نسخه کنټرول د عصري سافټویر پراختیا پروسو یوه اړینه برخه ده. د سرچینې کوډ او نورو فایلونو اغیزمن مدیریت ډاډمن کولو سره، دا پروژې په ډیر منظم، خوندي او همکارۍ چاپیریال کې پراختیا ته وړتیا ورکوي. دا، په خپل وار، د پروژې بریالیتوب زیاتوي او د پراختیا پروسې غوره کوي.

د نسخې کنټرول سیسټمونو کلیدي ګټې

د نسخې کنټرول سیسټمونه د سافټویر پراختیا پروسو کې مهم رول لوبوي. په اصل کې، دوی د پروژو دننه د بدلونونو تعقیب، مدیریت او همغږي فعالوي. د ګیټ نسخه د نسخې کنټرول سیسټم یو له خورا مشهورو وسیلو څخه دی چې د دې هدف لپاره کارول کیږي. راځئ چې د نسخې کنټرول سیسټمونو لخوا وړاندیز شوي کلیدي ګټو ته نږدې کتنه وکړو.

  • د بیرته راستنیدو امکان: د کومې تېروتنې په صورت کې، تاسو کولی شئ په اسانۍ سره د پروژې پخوانیو نسخو ته بیرته وګرځئ.
  • د ټیم کار اسانه کول: دا ډیری پراختیا کونکو ته اجازه ورکوي چې په ورته پروژه کې په ورته وخت کې کار وکړي.
  • د تعقیب بدلون: تاسو کولی شئ په تفصیل سره په پروژه کې شوي ټول بدلونونه وګورئ، چا یې وکړل، کله او ولې.
  • څانګې جوړول او یوځای کول: تاسو کولی شئ د نویو ځانګړتیاو یا اصلاحاتو لپاره مختلفې څانګې جوړې کړئ، بیا یې په اصلي پروژه کې یوځای کړئ.
  • بیک اپ او بیا رغونه: د پروژې ټولې نسخې په خوندي ډول ساتل شوي، د معلوماتو د ضایع کیدو خطر کموي.

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

ګټه تشریح کارول
ملګرتیا پراختیا ورکوونکي کولی شي په ورته وخت کې په ورته پروژه کار وکړي موثریت زیات شوی، غلطۍ کمې شوې
بیرته ستنیدل د پروژې پخوانیو نسخو ته د بیرته راستنیدو امکان له تېروتنو څخه اسانه رغونه، د محاکمې او تېروتنې ازادي
د تعقیب بدلول د هر بدلون د رامنځته کولو لپاره د چا تعقیبول د مسؤلیت احساس، د غلطیو سرچینې موندلو کې اسانتیا
بیک اپ د پروژې د ټولو نسخو خوندي ذخیره کول د معلوماتو د ضایع کیدو خطر له منځه وړل

بله مهمه ګټه دا ده چې دا په پروژه کې د شویو بدلونونو بشپړ ریکارډ ساتي. دا د غلطۍ د سرچینې پیژندل او حل کول خورا اسانه کوي که چیرې دا پیښ شي. دا هم ممکنه ده چې د پروژې مختلف نسخې پرتله کړئ او د هر بدلون اغیز تحلیل کړئ.

د ګیټ نسخه د کنټرول سیسټمونه د سافټویر پراختیا پروسه ډیره شفافه او د تعقیب وړ کوي. تاسو کولی شئ په اسانۍ سره د پروژې اوسنی حالت او تاریخ په هر وخت کې وګورئ. دا د پروژې مدیریت او پلان جوړونې لپاره د پام وړ ګټه چمتو کوي. دا د ټیم غړو ترمنځ اړیکه او همغږي هم پیاوړې کوي.

د ګیټ نسخه کنټرول څنګه تنظیم کړئ؟

د ګیټ نسخه د کنټرول نصب کول لومړی ګام دی چې تاسو یې باید د خپلو پروژو د مؤثره مدیریت لپاره پورته کړئ. پداسې حال کې چې د نصبولو پروسه ممکن ستاسو د عملیاتي سیسټم پورې اړه ولري، دا عموما ساده او مستقیم ګامونه لري. لاندې به تاسو د مختلفو پلیټ فارمونو لپاره د نصبولو لارښوونې ومومئ.

د Git نصبولو دمخه، دا مهمه ده چې د خپل سیسټم اړتیاوې وګورئ. معمولا، یو عصري عملیاتي سیسټم او د انټرنیټ اتصال به کافي وي. د نصبولو وروسته، تاسو ممکن د Git کارولو پیل کولو لپاره ځینې اساسي ترتیباتو ته اړتیا ولرئ.

د ګیټ له نصبولو وروسته، دا مهمه ده چې خپل کارن نوم او بریښنالیک پته تنظیم کړئ. دا معلومات د دې لپاره کارول کیږي چې ستاسو بدلونونه چا کړي دي. تاسو کولی شئ خپل غوره متن ایډیټر د ګیټ سره مدغم کړئ، چې ستاسو د ژمنې پیغامونو ایډیټ کول اسانه کوي.

لاندې جدول د مختلفو عملیاتي سیسټمونو لپاره د Git نصبولو میتودونو عمومي کتنه وړاندې کوي:

عملیاتي سیسټم د نصبولو طریقه اړین وسایل
وینډوز د وینډوز لپاره ګیټ ډاونلوډ او چل کړئ د وینډوز نصبولو فایل لپاره د ګیټ
ماکوس د هومبریو سره نصب کول (`brew install git`) د هومبریو پیکج مدیر
لینکس (ډیبیان/اوبنټو) `apt-get install git` قومانده `apt-get` د بسته بندۍ مدیر
لینکس (فیډورا/سینټوس) `yum install git` یا `dnf install git` قومانده `yum` یا `dnf` د بسته بندۍ مدیر

د نصبولو وروسته د ترتیب مرحلو او اساسي امرونو پوهیدل به تاسو سره د Git په مؤثره توګه کارولو کې مرسته وکړي.

    د ګام په ګام د نصبولو لارښود

  1. د خپل عملیاتي سیسټم لپاره د Git مناسب نسخه ډاونلوډ کړئ.
  2. د نصبولو فایل چل کړئ او لارښوونې تعقیب کړئ.
  3. کله چې نصب بشپړ شي، د کمانډ لاین پرانیزئ.
  4. د `git –version` کمانډ په ټایپ کولو سره نصب کول تایید کړئ.
  5. خپل کارن نوم د `git config –global user.name YourName` قوماندې سره تنظیم کړئ.
  6. خپل د برېښنالیک پته د `git config –global user.email Your Email Address` قوماندې سره تنظیم کړئ.

د دې مرحلو بشپړولو وروسته، Git به په بریالیتوب سره نصب او تنظیم شي. تاسو اوس کولی شئ خپلې پروژې د نسخې کنټرول لاندې وساتئ. په یاد ولرئ، منظمې ژمنې او د څانګو په سمه توګه کارول ستاسو د پروژې روغتیا لپاره خورا مهم دي.

تاسو ممکن په پیل کې له ځینو ستونزو سره مخ شئ، مګر د وخت په تیریدو سره د ګیټ نسخه تاسو به د Git کنټرول د ګټو په اړه ښه پوهه ترلاسه کړئ. د مختلفو سناریوګانو تمرین کولو او هڅه کولو سره، تاسو کولی شئ خپل Git مهارتونه ښه کړئ او خپلې پروژې په ډیر اغیزمن ډول اداره کړئ.

د ګیټ زیرمو پوهیدل

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

د ګیټ ذخیره ستاسو د پروژې زړه دی او تاسو ته اجازه درکوي چې د نسخې کنټرول بشپړ ځواک وکاروئ. کله چې تاسو فایل بدل کړئ، ګیټ هغه بدلونونه ثبتوي نو تاسو د خپلې پروژې هرې نسخې ته لاسرسی لرئ. دا یوه لویه ګټه ده، په ځانګړي توګه د لویو پروژو لپاره یا کله چې ډیری پراختیا کونکي په ورته پروژه کار کوي. د ګیټ ذخیره تاسو ته اجازه درکوي چې مختلف پراختیایی پایپ لاینونه اداره کړئ او په بې ساري ډول یې د پرمختللي ځانګړتیاو لکه برانچینګ او ضم کولو په کارولو سره مدغم کړئ.

لاندې یو جدول دی چې د Git ذخیره کولو مختلف ډولونه او د هغوی ځانګړتیاوې لنډیز کوي:

د ګودام ډول ځای هدف لاسرسی
ځایی ذخیره شخصي کمپیوټر د پروژې فایلونه او د بدلون تاریخ ذخیره کول یوازې د ځایی کاروونکو لپاره د لاسرسي وړ
لرې ګودام سرور (ګیټ هب، ګیټ لیب، او نور) په مرکزي موقعیت کې د پروژې فایلونه او د بدلون تاریخ ذخیره کول د مجاز کاروونکو لپاره د لاسرسي وړ
بېر زیرمه وړاندې کوونکی یوازې د Git معلومات لري، کار نه کوي فایلونه ډیری وخت د لرې پرتو زیرمو لپاره کارول کیږي
د هندارو ذخیره یو بل سرور د بل ذخیره یوه دقیقه کاپي، د بیک اپ یا ویش لپاره کارول کیږي د لاسرسي ترتیب سره توپیر لري

کله چې Git کاروئ، د ذخیره کولو ډولونو پوهیدل او د سم انتخاب کول ستاسو د پروژې بریالیتوب لپاره خورا مهم دي. اوس، راځئ چې محلي او لرې پرتو ذخیره کولو ته نږدې وګورو.

ځايي زېرمې

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

لرې پرتې زیرمې

ریموټ ریپوزټرې هغه زیرمې دي، چې معمولا په پلیټ فارمونو لکه GitHub، GitLab، یا Bitbucket کې کوربه شوي وي، چې ستاسو د پروژې مرکزي کاپي ذخیره کوي. ریموټ ریپوزټرې د ټیم غړو ته اجازه ورکوي چې په ورته پروژه کې همکاري وکړي. تاسو کولی شئ خپل بدلونونه د نورو ټیم غړو سره د ریموټ ریپوزټرې ته د فشار ورکولو او د دوی بدلونونه خپل محلي زیرمې ته د راښکته کولو له لارې شریک کړئ. ستاسو د پروژې د ملاتړ لپاره لیرې زیرمې هم مهمې دي.

په ګیټ کې د کارول شویو مختلفو زیرمو د ښه پوهیدو لپاره، تاسو کولی شئ لاندې لیست وګورئ:

  • مرکزي ګودام: دا هغه زیرمه ده چې د پروژې ماسټر کاپي لري، چې د ټیم ټولو غړو ته د لاسرسي وړ ده.
  • سیمه ییز زیرمه: دا هغه زیرمه ده چې پراختیا ورکوونکي یې په خپلو کمپیوټرونو کې جوړوي او کار کوي.
  • لرې زیرمه: دا یوه زیرمه ده چې معمولا په سرور کې موقعیت لري او د ډیری پراختیا کونکو لخوا د لاسرسي وړ ده.
  • بې وزله زیرمه: دا یوازې د Git معلومات لري، کار نه کوي فایلونه، او معمولا په سرورونو کې کارول کیږي.
  • د هندارو ذخیره: دا د بل ذخیره یوه دقیقه کاپي ده او د بیک اپ یا توزیع موخو لپاره کارول کیږي.

د ګیټ ذخیره د نسخې کنټرول بنسټ جوړوي او ډاډ ترلاسه کوي چې ستاسو پروژې په منظم او خوندي ډول اداره کیږي. د زیرمو ډولونو پوهیدل او د دوی کارول څنګه د ګیټ مؤثره کارولو لپاره یو له کلیدونو څخه دی.

عامې غلطۍ او حل لارې

د ګیټ نسخه کله چې د کنټرول سیسټم کاروئ، نو دا حتمي ده چې د ځینو عامو غلطیو سره مخ شئ، په ځانګړې توګه په لومړیو مرحلو کې. د دې غلطیو څخه خبرتیا او د هغوی د حل کولو څرنګوالي پوهیدل به ستاسو د پراختیا پروسه ډیره اغیزمنه کړي. پدې برخه کې، موږ به په عامو غلطیو او د هغوی د له منځه وړلو په څرنګوالي تمرکز وکړو.

په لاندې جدول کې، د ګیټ نسخه تاسو کولی شئ په کنټرول کې عامې غلطۍ او د هغوی احتمالي حلونه ومومئ:

تېروتنه تشریح حل
په ناڅاپي ډول د فایل اضافه کول په ذخیره کې د هغو فایلونو اضافه کول چې اړین ندي یا حساس معلومات لري. د `.gitignore` فایل په کارولو سره د داسې فایلونو تعقیب مخه ونیسئ.
د ژمنې پیغامونو له پامه غورځول د معنی لرونکو او تشریحي ژمنو پیغامونو نه لیکل د تیرو وختونو تعقیب ستونزمن کوي. د هغو پیغامونو لنډیز چې څه بدل شوي او ولې، د ژمنې لپاره تبصرې اضافه کړئ.
د څانګې د مدیریت تېروتنې په غلطه څانګه کار کول یا په سمه توګه څانګې نه یوځای کول. په منظم ډول د تازه شویو څانګو کارول او د ادغام عملیات په احتیاط سره ترسره کول.
د شخړو د حل کولو ستونزه د شخړو د حل کولو کې پاتې راتلل چې د مختلفو څانګو کې د بدلونونو د یوځای کولو پر مهال رامنځته کیږي. د شخړو بیرغونه په دقت سره وګورئ، پریکړه وکړئ چې کوم بدلونونه وساتئ، او په لاسي ډول یې سم کړئ.

د دې غلطیو سربیره، د ګیټ نسخه دا هم مهمه ده چې د چیک آوټ پرمهال ورسره مخ شوي نورې ستونزې حل کړئ. د مثال په توګه، په ذخیره کې د لویو فایلونو اضافه کول کولی شي په غیر ضروري ډول د هغې اندازه زیاته کړي او په فعالیت منفي اغیزه وکړي. پدې حالت کې، د لویو فایلونو ذخیره کول په بهرني ذخیره حلونو کې او یوازې په Git کې د دوی حوالې ساتل به یو ډیر مناسب چلند وي.

    تېروتنې او حل لارې

  • د `git add .` ناڅاپي کارول: دا ممکن د غیر ضروري فایلونو د اضافه کیدو لامل شي. حل: د ډیر انتخابي کیدو لپاره `git add` وکاروئ.
  • بیرته ستنیدل: د خرابو ژمنو بیرته راګرځول ځینې وختونه پیچلي کیدی شي. حل: د `git revert` یا `git reset` قوماندې په احتیاط سره وکاروئ.
  • د څانګو مخلوط کول: په غلطه څانګه کې بدلونونه راوستل یوه عامه تېروتنه ده. حل: مخکې له دې چې کار پیل کړئ ډاډ ترلاسه کړئ چې تاسو په سمه څانګه کې یاست.
  • د شخړو له پامه غورځول: د شخړو له حل پرته دوام ورکول ستونزې رامینځته کولی شي. حل: شخړې په دقت سره وڅیړئ او په سمه توګه یې حل کړئ.
  • ډېر ځله نه ژمن کېدل: په یوه واحده ژمنه کې د لویو بدلونونو یوځای کول د بیرته راګرځولو کار ستونزمن کوي. حل: کوچني، معنی لرونکي ژمنې وکړئ.

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

د ګیټ سره کار کولو پر مهال څه په پام کې ونیسئ؟

د ګیټ نسخه کله چې د کنټرول سیسټم سره کار کوئ، نو ستاسو د پروژې روغتیا او ستاسو د ټیم د تولید لپاره ډیری مهم ټکي په پام کې نیول کیږي. دې ټکو ته پاملرنه به تاسو سره د احتمالي غلطیو څخه مخنیوي، همکارۍ ساده کولو، او ستاسو د پروژې د ساتنې وړتیا لوړولو کې مرسته وکړي. د سم ستراتیژیو او محتاط چلند سره، تاسو کولی شئ د Git له ګټو څخه ډیره ګټه پورته کړئ.

د ګیټ کارولو پرمهال یو له خورا مهمو شیانو څخه چې باید په پام کې ونیول شي دا ده چې ډاډ ترلاسه کړئ چې د ژمنې پیغامونه تشریحي او معنی لرونکي دي. ښه لیکل شوي ژمنې پیغامونه د پروژې تاریخ پوهیدل اسانه کوي او د راتلونکي پرمختګ لپاره ارزښتناکه حواله سرچینه چمتو کوي. سربیره پردې، د څانګو په مؤثره او مؤثره توګه اداره کول خورا مهم دي. د هر ځانګړتیا یا د بګ فکس لپاره د جلا څانګې رامینځته کول ډاډ ورکوي چې اصلي کوډبیس (ماسټر څانګه) پاک او مستحکم پاتې کیږي.

    د پام وړ شیان

  • د تشریحي ژمنې پیغامونه ولیکئ.
  • په منظم ډول څانګې وکاروئ.
  • ډېر ځله ژمن اوسئ.
  • د را ایستلو غوښتنې په دقت سره وڅیړئ.
  • د شخړو د حل لپاره چمتو اوسئ.
  • د لرې پرتو زیرمو منظم تازه کول.

سربیره پردې، منظمې ژمنې کول او د پل غوښتنو په احتیاط سره بیاکتنه کول د کوډ کیفیت ښه کولو او د بګونو د ژر نیولو لپاره مؤثرې لارې دي. د شخړو پوهیدل او د حل کولو لپاره چمتو کیدل به تاسو سره د Git سره د کار کولو پرمهال د هر ډول ننګونو په لرې کولو کې هم مرسته وکړي. په پای کې، په منظم ډول ستاسو د لرې پرتو زیرمو تازه کول ډاډ ورکوي چې ستاسو سیمه ایز کاپي تازه پاتې کیږي او د احتمالي ناانډولۍ مخه نیسي.

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

دا باید هېر نه شي چې، د ګیټ نسخه د کنټرول سیسټم یوازې یوه وسیله ده؛ په مؤثره توګه یې کارول منظمې هڅې او سمې ستراتیژیو ته اړتیا لري. د ټیم دننه اړیکه او همکاري هم د Git په بریالیتوب کې مهم رول لوبوي. هرڅوک ورته معیارونو ته غاړه ایښودل او د ګډې پوهې شریکول د پروژې اسانه پرمختګ تضمینوي.

د پرمختللي ځانګړتیاوو او امرونو زده کول چې Git یې وړاندې کوي به تاسو ته اجازه درکړي چې په اسانۍ سره په خپلو پروژو کې ډیر پیچلي عملیات ترسره کړئ. د ریبیس، چیري-پیک، او سټش په څیر امرونه به تاسو سره د Git بشپړ ځواک خلاصولو کې مرسته وکړي او تاسو ته به وړتیا درکړي چې ستاسو په پروژو کې ستونزې په مؤثره توګه حل کړئ. له همدې امله، په دوامداره توګه ستاسو د Git پوهه تازه کول او د نوي تخنیکونو زده کول ستاسو په مسلکي پرمختګ کې یوه مهمه پانګه اچونه ده.

سمه ده، زه به ستاسو د لارښوونو پر بنسټ د منځپانګې برخه جوړه کړم. دلته د Git کمانډونو د ملکیتونو او کارونې برخې لپاره منځپانګه ده: html

د ګیټ کمانډونو ځانګړتیاوې او کارول

د ګیټ نسخه د کنټرول سیسټم ځواک د هغو قوماندې په تنوع کې دی چې دا یې وړاندې کوي. دا قوماندې تاسو ته اجازه درکوي چې ستاسو په پروژو کې بدلونونه تعقیب کړئ، په مختلفو څانګو کې کار وکړئ، او همکاري وکړئ. هره قومانده یو ځانګړی دنده لري، او د دې دندو پوهیدل د Git په مؤثره توګه کارولو لپاره کلیدي ده.

د ګیټ کمانډونه په عمده توګه د فایلونو او ډایرکټریو کې د بدلونونو اداره کولو، د ذخیره کولو همغږي کولو، او د مختلفو پراختیایی پایپ لاینونو ترمنځ د بدلولو لپاره کارول کیږي. د مثال په توګه، کله چې تاسو فایل بدل کړئ، ګیټ بدلون ثبتوي، او تاسو کولی شئ وروسته یې بیرته راوباسئ یا یې په بل پراختیایی څانګه کې پلي کړئ. د ګیټ د کمانډ لاین انٹرفیس (CLI) د دې امرونو چلولو لپاره ترټولو عام لاره ده، مګر ډیری GUI پر بنسټ وسایل هم ورته فعالیت وړاندې کوي.

د ګیټ خورا مهم حکمونه

  1. ګیټ انټ: یو نوی Git ذخیره جوړوي.
  2. د ګیټ کلون: سیمه ایز ماشین ته د لرې پرتو زیرمو کاپي کوي.
  3. ګیټ اضافه کړئ: د بدلونونو تعقیبولو لپاره د سټیج کولو ساحې ته اضافه کوي.
  4. ګیټ ژمنه: د سټیجینګ په ساحه کې بدلونونه په ذخیره کې خوندي کوي.
  5. ګیټ فشار: بدلونونه د محلي زیرمې څخه لرې زیرمې ته اړوي.
  6. ګیټ پل: له لرې پرتو زیرمو څخه سیمه ایز زیرمو ته بدلونونه راوباسي.
  7. د ګیټ څانګه: نوې څانګه جوړوي یا موجوده څانګې لیست کوي.

لاندې جدول د Git ځینې اساسي حکمونه او د هغوی کارول لنډیز کوي:

امر تشریح د کارونې بېلګه
حالت ته لاړ شه د ګودام حالت ښیي. د دې لپاره چې وګورئ کوم فایلونه بدل شوي دي.
د ګیټ توپیر بدلونونه ښيي. د دواړو ژمنو ترمنځ توپیر لیدلو لپاره.
ګیټ لاګ د ژمنې تاریخ ښکاره کوي. په پروژه کې د بدلونونو تعقیب لپاره.
لاړ شه چیک آوټ بلې څانګې ته ځي یا کمیټ ته راستنیږي. د کوډ بیاکتنه په یوه ځانګړي کمیټ کې.

کله چې د Git قوماندې کاروئ، نو دا مهمه ده چې پوه شئ چې هر قومانده به ستاسو د پروژې حالت څنګه اغیزمن کړي. د مثال په توګه، ګیټ بیا تنظیم کړئ دا قومانده کولی شي د ژمنې تاریخ بدل کړي، کوم چې کولی شي د همکارانو سره ستونزې رامینځته کړي. له همدې امله، تاسو باید هر قومانده په دقت سره وکاروئ او د اړتیا په وخت کې د مرستې لپاره د Git اسنادو سره مشوره وکړئ. په یاد ولرئ، د ګیټ نسخه کنټرول یوه پیاوړې وسیله ده چې تاسو سره ستاسو پروژې په منظم او خوندي ډول اداره کولو کې مرسته کوي.

په ټیم کې د ګیټ کارولو ګټې

د ګیټ نسخه د ټیم دننه د کنټرول سیسټم کارول ډیری مهمې ګټې وړاندې کوي. ګیټ د پراختیا کونکو لپاره په ورته پروژه کې په ورته وخت کې کار کول اسانه کوي، د کوډ بدلونونو دوامداره تعقیب ته اجازه ورکوي، او د غلط بدلونونو اسانه بیرته راګرځولو ته اجازه ورکوي. دا د سافټویر پراختیا پروسې ډیر اغیزمن او لږ خطرناک کوي.

د ټیم دننه د Git کارولو یوه له لویو ګټو څخه دا ده چې دا همکاري اسانه کوي. مختلف پراختیا کونکي کولی شي په ورته فایل کې په ورته وخت کې کار وکړي او خپل بدلونونه په مرکزي زیرمه کې مدغم کړي. دا پروسه شخړې کموي او ډاډ ورکوي چې هرڅوک د پروژې ترټولو وروستي نسخې ته لاسرسی لري. سربیره پردې، Git د کوډ کیفیت ښه کولو لپاره ډیر منظم او اغیزمن کوډ بیاکتنې ته اجازه ورکوي.

د ټیم دننه اړیکه او همکاري

  • د کوډ بدلونونو شفاف تعقیب
  • په ورته پروژه کې په ورته وخت کې د کار کولو فرصت
  • د شخړو د حل د پروسو اسانتیاوې
  • د کوډ بیاکتنې پروسې تنظیمول
  • د پروژې تاریخ ته اسانه لاسرسی
  • د مختلفو ځانګړتیاوو لپاره موازي پراختیا (څانګې جوړول)

ګیټ د پروژې د مختلفو مرحلو د مدیریت لپاره د څانګې کولو او یوځای کولو په څیر پیاوړي وسایل وړاندې کوي. دا ډاډ ورکوي چې اصلي کوډبیس د نویو ځانګړتیاو د پراختیا یا د بګونو د حل کولو پرمهال اغیزمن نه پاتې کیږي. پراختیا کونکي کولی شي په خپلو څانګو کار وکړي او په خوندي ډول خپل بدلونونه بیرته اصلي څانګې ته د ازموینې وروسته یوځای کړي. دا طریقه د دوامداره ادغام او دوامداره تحویلي (CI/CD) پروسو ملاتړ کوي او د ګړندي او ډیر باوري سافټویر ریلیزونو ته اجازه ورکوي.

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

د ګیټ نسخه تازه کولو طریقې

د ګیټ نسخه د کنټرول سیسټم تازه ساتل د امنیتي تشو د ډکولو او د وروستیو ځانګړتیاو څخه د ګټې اخیستنې لپاره خورا مهم دي. د ګیټ نسخه د دې کارول کولی شي ستاسو د پروژې فعالیت منفي اغیزه وکړي او د مطابقت مختلف مسلو لامل شي. له همدې امله، په منظم ډول لاړ شه دا یو ښه عمل دی چې خپل نسخه وګورئ او تازه کړئ.

طریقه تشریح د کارولو وړاندیز شوي قضیې
د بسته بندۍ مدیر (اپټ، یم، بریو) ستاسو د سیسټم د پیکج مدیر کارول لاړ شهتازه کړئ. په لینکس یا ماکوس سیسټمونو کې، په ټول سیسټم کې لاړ شه د نصبولو لپاره.
د ډاونلوډ رسمي سایټ لاړ شهد رسمي ویب پاڼې څخه وروستۍ نسخه ډاونلوډ او نصب کړئ. کله چې دودیز نسخه ته اړتیا وي یا د بسته بندۍ مدیر اوسنی نسخه نه وړاندې کوي.
د سرچینې کوډ څخه راټولول لاړ شهد سرچینې کوډ ډاونلوډ کړئ او په لاسي ډول یې تالیف او نصب کړئ. د پرمختللو کاروونکو لپاره یا کله چې ځانګړي ترتیباتو ته اړتیا وي.
د ګیټ GUI غوښتنلیکونه ځینې لاړ شه د GUI وسایل د اتوماتیک تازه کولو ځانګړتیاوې لري. د GUI کارول لاړ شه د هغو کسانو لپاره چې د تازه کولو لپاره اسانه طریقه کاروي او په لټه کې دي.

لاړ شه ستاسو د نسخې تازه کولو لپاره ډیری لارې شتون لري، او دا طریقې ممکن ستاسو د عملیاتي سیسټم او شخصي غوره توبونو پورې اړه ولري. د مثال په توګه، د لینکس سیسټمونه عموما د بسته بندۍ مدیران (apt، yum) کاروي، پداسې حال کې چې macOS ممکن د هومبریو په څیر وسایل غوره کړي. د وینډوز کاروونکو لپاره، لاړ شهتر ټولو عام میتود د رسمي ویب پاڼې څخه د نصبولو فایل ډاونلوډ کول دي. هره طریقه خپلې ګټې او زیانونه لري.

    د تازه کولو ګامونه

  1. شتون لري لاړ شه خپله نسخه وګورئ: ګیټ -- نسخه د قوماندې په کارولو سره خپل اوسنی نسخه ومومئ.
  2. د خپل عملیاتي سیسټم (د بسته بندۍ مدیر، د ډاونلوډ سایټ، او نور) لپاره مناسب د تازه کولو طریقه وټاکئ.
  3. تازه کول ترسره کړئ. که تاسو د بسته بندۍ مدیر کاروئ، اړونده امرونه پرمخ بوځئ (د مثال په توګه، د اپټ تازه کول او اپټ اپ گریڈ ګیټ).
  4. د تازه کولو بشپړیدو وروسته، لاړ شه د نسخې بیا کتلو سره تایید کړئ چې ایا دا بریالی و.
  5. که اړتیا وي، خپل سیسټم بیا پیل کړئ. په ځینو مواردو کې، د تازه معلوماتو د بشپړ اغیزمن کیدو لپاره ممکن د سیسټم بیا پیل ته اړتیا وي.
  6. د نوي نسخې لخوا راوړل شوي بدلونونه او ځانګړتیاوې وګورئ.

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

لاړ شهپه منظم ډول تازه کول نه یوازې تاسو ته نوي ځانګړتیاو ته لاسرسی درکوي، بلکې احتمالي امنیتي زیانونه هم بندوي او ستاسو سیسټم سره مرسته کوي چې ډیر باثباته چلیږي. له همدې امله، لاړ شه ستاسو د سافټویر پراختیا پروسې یوه اړینه برخه باید ستاسو د نسخې تازه ساتل وي.

د ګیټ کارولو کې د بریالیتوب لپاره لارښوونې

د ګیټ نسخه د کنټرول سیسټم په مؤثره توګه کارول ستاسو د سافټویر پراختیا پروسو د اصلاح کولو او ستاسو د پروژو د ښه پرمختګ ډاډ ترلاسه کولو لپاره کلیدي ده. د Git بریالی کارول د ځینو بنسټیزو اصولو اطاعت ته اړتیا لري. دا اصول به موثریت زیات کړي او په انفرادي پروژو او ټیم ورک دواړو کې به د احتمالي ستونزو مخه ونیسي. پدې برخه کې، موږ به په ځینو مهمو سپارښتنو تمرکز وکړو چې تاسو سره به د Git په کارولو سره بریالیتوب ترلاسه کولو کې مرسته وکړي.

د ګیټ کارولو پرمهال یو له خورا مهمو شیانو څخه چې باید په پام کې ونیول شي روښانه او لنډ ژمنې پیغامونه دي. هره ژمنه باید په روښانه توګه ووایی چې تاسو د پروژې کوم اړخ بدلوئ یا کومې ستونزې ته رسیدګي کوئ. پدې توګه، کله چې د پروژې تاریخ بیاکتنه کوئ، تاسو کولی شئ په اسانۍ سره وپیژنئ چې کوم بدلون راغلی او ولې. ښه لیکل شوي ژمنې پیغامونه د ټیم دننه اړیکه پیاوړې کوي او د پروژې پایښت زیاتوي.

    د بریالي کارونې لپاره لارښوونې

  • څانګې په مؤثره توګه وکاروئ: ډاډ ترلاسه کړئ چې د نویو ځانګړتیاو یا د بګ اصلاحاتو لپاره جلا څانګه جوړه کړئ.
  • د پیغامونو لیږلو ته پام وکړئ: هره ژمنه باید په روښانه توګه ووایی چې څه بدل شوي او ولې.
  • ډېر ځله ژمن اوسئ: د خپلې پروژې تاریخ په مکرر ډول د کوچنیو او معنی لرونکو بدلونونو په راوستلو سره د پوهیدو وړ کړئ.
  • د غوښتنې ارزونه: په ټیم ورک کې، د اصلي څانګې سره د یوځای کولو دمخه د راښکته کولو غوښتنو سره بدلونونه بیاکتنه وکړئ.
  • د ګیټ ایګنور فایل په سمه توګه تنظیم کړئ: د ګیټ مخه ونیسئ چې ستاسو پروژې پورې اړوند غیر ضروري فایلونه تعقیب کړي (د مثال په توګه، د لاګ فایلونه، تالیف شوي فایلونه).

سربیره پردې، د Git کارولو پر مهال د څانګې محتاط مدیریت خورا مهم دی. کله چې نوي ځانګړتیاوې رامینځته کوئ یا د بګونو حل کوئ، تل یو جلا څانګه جوړه کړئ. دا ډاډ ورکوي چې اصلي څانګه (معمولا "اصلي" یا "ماسټر") باثباته پاتې کیږي. د څانګو په سمه توګه اداره کول تاسو سره مرسته کوي چې مختلف پراختیایي پروسې په موازي ډول پرمخ بوځي او شخړې کمې کړي.

وړاندیز تشریح ګټې
د ژمنې پیغامونه خلاص کړئ د ژمنې پیغامونه تشریح کوي چې څه بدل شوي او ولې دا د پروژې د تاریخ د پوهیدو وړتیا زیاتوي او په ټیم کې اړیکه اسانه کوي.
د څانګې اغیزمن مدیریت د نویو ځانګړتیاوو یا د بګ اصلاحاتو لپاره د جلا څانګو کارول دا ډاډ ورکوي چې اصلي څانګه باثباته پاتې کیږي او د موازي پراختیا پروسو ملاتړ کوي.
منظم د راښکلو غوښتنې بدلونونه د اصلي څانګې سره یوځای کولو دمخه بیاکتنه وکړئ دا د کوډ کیفیت ښه کوي او د غلطیو ژر کشف کولو ته اجازه ورکوي.
د ګیټ سترګې پټول کارول د ګیټ لخوا د غیر ضروري فایلونو د تعقیب څخه مخنیوی دا د ذخیره کولو اندازه کموي او فعالیت زیاتوي.

د Git کمانډونو په منظم ډول کارول او تمرین کول به تاسو سره ستاسو د مهارتونو ښه کولو او احتمالي مسلو په چټکۍ سره حل کولو کې مرسته وکړي. د ګیټ نسخه د کنټرول سیسټم یوه وسیله ده چې دوامداره زده کړې او تمرین ته اړتیا لري. د اساسي امرونو زده کولو سره پیل وکړئ او د وخت په تیریدو سره ډیرو پیچلو عملیاتو ته لاړ شئ. په یاد ولرئ، د ګیټ نسخه هرڅومره چې تاسو د کنټرول سیسټم ښه وکاروئ، ستاسو د سافټویر پراختیا پروسې به ډیرې اغیزمنې او بریالۍ وي.

پوښتل شوې پوښتنې

ولې زه باید Git وکاروم؟ دا زما پروژې ته څنګه ګټه رسوي؟

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

د ګیټ او مرکزي نسخې کنټرول سیسټمونو ترمنځ کلیدي توپیرونه څه دي؟

د مرکزي سیسټمونو برعکس، ګیټ د ویشل شوي نسخې کنټرول سیسټم دی. دا پدې مانا ده چې هر پراختیا کونکی د پروژې بشپړ کاپي لري. کار د انټرنیټ اتصال پرته ترسره کیدی شي او پروژه دوام کولی شي حتی که مرکزي سرور ته لاسرسی له خطر سره مخ وي. سربیره پردې، شاخ کول او یوځای کول ګړندي او اسانه دي.

په ګیټ کې 'ژمنه' څه شی دی او ولې زه باید په منظم ډول 'ژمنه' وکړم؟

'کمیټ' ستاسو په پروژه کې د بدلونونو سنیپ شاټ خوندي کولو یوه لاره ده. د منظمو ژمنو په کولو سره، تاسو د خپلې پروژې تاریخ په کوچنیو ټوټو ویشئ، دا اسانه کوي چې مخکې لاړ شئ کله چې تاسو غواړئ یو ځانګړي نسخې ته بیرته راستانه شئ یا بګونه جلا کړئ.

په ګیټ کې د 'څانګې' جوړولو هدف څه دی او کله باید څانګې وکارول شي؟

څانګې تاسو ته اجازه درکوي چې د اصلي پروژې څخه په جلا توګه په مختلفو ځانګړتیاو یا اصلاحاتو کار وکړئ. کله چې یو نوی ځانګړتیا رامینځته کوئ، یوه تېروتنه حل کوئ، یا تجربه کوئ، د څانګې جوړول د اصلي کرښې (معمولا 'اصلي' یا 'ماسټر') پاک ساتلو او بدلونونو جلا کولو کې مرسته کوي.

د 'یوځای کېدو شخړه' څه شی دی او څنګه یې حل کولی شم؟

د یوځای کولو شخړه هغه وخت رامنځته کیږي کله چې ورته کرښې په مختلفو څانګو کې په مختلفو لارو بدلې شي. د شخړې د حل لپاره، تاسو اړتیا لرئ چې په لاسي ډول متضاد برخې ترمیم کړئ، پریکړه وکړئ چې کوم بدلونونه وساتئ، او بیا فایل خوندي کړئ. Git تاسو سره د متضادو برخو په نښه کولو سره مرسته کوي.

زه په ګیټ کې د لرې پرتو زیرمو سره څنګه کار وکړم او د 'push'، 'pull'، 'fetch' کمانډونه څه کوي؟

ریموټ ریپوزټریز هغه سرورونه دي چیرې چې ستاسو کوډ شریک او بیک اپ کیږي (د مثال په توګه، GitHub، GitLab، Bitbucket). 'Push' ستاسو د محلي زیرمو څخه ریموټ ریپوزټریز ته بدلونونه اپلوډ کوي. 'Pull' د ریموټ ریپوزټریز څخه ستاسو محلي زیرمو ته بدلونونه ډاونلوډ کوي او په اتوماتيک ډول یې سره یوځای کوي. 'Fetch' د ریموټ ریپوزټریز څخه ستاسو محلي زیرمو ته بدلونونه ډاونلوډ کوي، مګر په اتوماتيک ډول یې سره نه یوځای کوي. دا تاسو ته فرصت درکوي چې بدلونونه بیاکتنه وکړئ او پریکړې وکړئ.

ما په ګیټ کې یوه بده ژمنه وکړه. څنګه کولی شم دا ژمنه بیرته راګرځوم یا یې سم کړم؟

د خرابې ژمنې د بیرته راګرځولو لپاره مختلفې طریقې شتون لري. د 'git revert' قومانده یوه نوې ژمنه رامینځته کوي چې خرابه ژمنه لرې کوي. د 'git reset' قومانده د ژمنې تاریخ بدلوي (په احتیاط سره وکاروئ). که تاسو په وروستي ژمنې کې یوازې یوه کوچنۍ تېروتنه کړې وي، تاسو کولی شئ وروستۍ ژمنه د 'git commit –amend' قوماندې سره سمه کړئ.

څنګه کولی شم Git د GitHub Actions یا ورته CI/CD وسیلو سره مدغم کړم؟

د ګیټ هب اکشنز او ورته CI/CD وسایل تاسو ته اجازه درکوي چې د کاري جریان رامینځته کړئ چې په اتوماتيک ډول د ګیټ ذخیره کې پیښو ته غبرګون ښیې (د مثال په توګه، 'پش'، 'پل غوښتنه'). دا کاري جریان کولی شي مختلف دندې اتومات کړي، لکه د ازموینو چلول، د کوډ تحلیل کول، او د غوښتنلیکونو ځای پرځای کول. د ګیټ ادغام د دې وسیلو کارولو بنسټ دی او ستاسو دوامداره ادغام او دوامداره تحویلي پروسې د پام وړ ساده کوي.

نور معلومات: رسمي ویب پاڼې ته لاړ شئ

ځواب دلته پرېږدئ

د پیرودونکي پینل ته لاسرسی ومومئ، که تاسو غړیتوب نلرئ

© 2020 Hostragons® د 14320956 شمیرې سره د انګلستان میشته کوربه توب چمتو کونکی دی.

We've detected you might be speaking a different language. Do you want to change to:
English English
Türkçe Türkçe
English English
简体中文 简体中文
हिन्दी हिन्दी
Español Español
Français Français
العربية العربية
বাংলা বাংলা
Русский Русский
Português Português
اردو اردو
Deutsch Deutsch
日本語 日本語
தமிழ் தமிழ்
मराठी मराठी
Tiếng Việt Tiếng Việt
Italiano Italiano
Azərbaycan dili Azərbaycan dili
Nederlands Nederlands
فارسی فارسی
Bahasa Melayu Bahasa Melayu
Basa Jawa Basa Jawa
తెలుగు తెలుగు
한국어 한국어
ไทย ไทย
ગુજરાતી ગુજરાતી
Polski Polski
Українська Українська
ಕನ್ನಡ ಕನ್ನಡ
ဗမာစာ ဗမာစာ
Română Română
മലയാളം മലയാളം
ਪੰਜਾਬੀ ਪੰਜਾਬੀ
Bahasa Indonesia Bahasa Indonesia
سنڌي سنڌي
አማርኛ አማርኛ
Tagalog Tagalog
Magyar Magyar
O‘zbekcha O‘zbekcha
Български Български
Ελληνικά Ελληνικά
Suomi Suomi
Slovenčina Slovenčina
Српски језик Српски језик
Afrikaans Afrikaans
Čeština Čeština
Беларуская мова Беларуская мова
Bosanski Bosanski
Dansk Dansk
پښتو پښتو
Close and do not switch language