د GIT په کارولو سره د سافټویر نصبولو لپاره پېل کونکي لارښود

د Git سافټویر ذخیره کولو سره څنګه کار کول

د Open-source Git په نړۍ کې تر ټولو ډیر کارول شوی نسخه کنټرول سیسټم دی. پلې شوې پروژه د لینکس تورالډس لخوا د لینکس آپریٹنگ سیسټم جوړونکي لخوا رامینځته شوې، او دا د سافټویر پروژو خورا لوی مجموعه ده - سوداګریز او پرانیستې سرچینه چې دواړه د نسخی کنترول لپاره GIT پورې اړه لري.

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

د GIT په کارولو سره پروګرامونه څنګه ترلاسه کول

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

د ګیټ ذخیره کلونوری کلینګ مثال

د اپلوډ ډاونلوډ کولو لپاره، تاسو دا کلیک کړئ. پروسیجر ساده دی، مګر تاسو باید ستاسو په سیسټم کې Git نصب کړئ. د کوچني کمانډ کرښه پروګرام چې د کاسو په نوم یادیږي ، کوم چې د ASCII غوا څخه د وینا بلب په توګه د پیغام ښودلو لپاره کارول کیږي، دلته د ګیت هاب څخه یو پروګرام موندلو او کلینولو یوه بیلګه ده.

د ګیټ د لټون ساحه کې کیوزۍ ولیکئ . تاسو به په یاد ولرئ چې یو شمېر نسخې شتون لري چې تاسو یې کولی شئ. د دې بېلګې لپاره، کوم چې پریل کاروي، تاسو د څو فایلونو سره یو مخ ته لیږئ.

د دې ځانګړي کیوزای ذخیره کلون لپاره، لاندې کمانډ درج کړئ:

د ګټ کلون ګټ: //github.com/schacon/cowsay

د ګیټ کمانټ ګیټ چلوی، د کلون کمان کلون ذخیره لرونکی ستاسو په کمپیوټر کې، او اخری برخه د هغه پروژې پته ده چې تاسو کلون غواړئ.

د کوډ کولو او نصبولو څرنګوالی

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

نو څنګه څنګه پوهیږئ چې څه وکړي؟

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

د دې کیوزۍ مثال په صورت کې، د ریډمی او یو انسټال دوسیه شتون لري. د README دوتنه ښیي چې د سافټویر څنګه کارول کیږي، او د INSTALL فایل د لارښوونو نصبولو لارښوونه کوي. په دې حالت کې، الرښود د لاندې قوماندې چلولو لپاره دی:

لګول

د نصبولو په جریان کې، تاسو وپوښتل چې آیا تاسو د دې لپاره خوشحاله یاست چې د کوسوای نصبولو ډیزاین فولډ ته نصب کړئ. تاسو کولی شئ یا د بیرته ستنیدو لپاره یو نوی لار ته ادامه ورکړه یا ادامه ورکړئ.

د کوسای څنګه چلول

ټول باید تاسو د غواګانو د چلولو لپاره ولرئ د لاندې کمیسون ډول ډول دی:

د کیوسي سلام نړۍ

هغه کلمې چې دنیا یې د غوا د خولې څخه په بلبل کې ښکاره کیږي ښکاره کیږي.

د کیسو بدلول

اوس چې تاسو غواړئ چې غواړو نصب کړئ، تاسو کولی شئ د خپلې خوښې مدیر په وسیله د فایل بدله کړئ. دا مثال د نانو مدیر په لاندې ډول کاروي:

نانو کوسوی

تاسو کولی شئ د غوا سترګې بدلولو لپاره د کوسو قوماندې ته سوئچونه چمتو کړئ.

د مثال په توګه cowsay -g د سترګو په توګه د ډالر نښانې ښیي.

تاسو کولی شئ د سایکل کلپ انتخاب لپاره فايل تعدیل کړئ نو کله چې تاسو غواړئ cowsay-c غوا یې یو سترګې ولرئ .

لومړی لین چې تاسو بدلون ته اړتیا لرئ 46 لیکه ده کوم چې په الندې ډول ښکاري:

ترلاسه کولونه ('bde: f: ghlnnpstT: ww: y'، \٪ opts)؛

دا ټول هغه موجود سایټونه دي چې کولی شئ د کیوزۍ سره کار واخلئ. د C-A انتخاب په توګه اضافه کول، لین لیک په لاندې ډول بدل کړئ:

ترلاسه کول ('bde: f: ghlnnpstT: ww: yc'، \٪ opts)؛

د 51 او 58 لینونو ترمنځ تاسو لاندې لینونه وګورئ:

$ borg = $ انتخابونه {'b'}؛ $ مړي = $ اپټونه {'d'}؛ $ لالچ = $ opts {'g'}؛ $ پروانو = $ انتخابونه {'p'}؛ $ stoned = $ opts {'s'}؛ $ tired = $ opts {'t'}؛ $ wired = $ opts {'w'}؛ $ young = $ opts {'y'}؛

لکه څنګه چې تاسو لیدلی شئ، د هر هغه انتخابونو لپاره متغیر شتون لري چې تشریح کوي څه شی به څه وکړي. د مثال په توګه $ لالچ = $ opts ['g]'؛

د C-switch د تعدیل لپاره یو لین په لاندې ډول شامل کړئ:

$ borg = $ انتخابونه {'b'}؛ $ مړي = $ اپټونه {'d'}؛ $ لالچ = $ opts {'g'}؛ $ پروانو = $ انتخابونه {'p'}؛ $ stoned = $ opts {'s'}؛ $ tired = $ opts {'t'}؛ $ wired = $ opts {'w'}؛ $ young = $ opts {'y'}؛ $ cyclops = $ opts ['c']؛

په 144 کې، یو فرعي زیربنا شتون لري چې د تعمیر_face په نوم یادیږي کوم چې د غواګانو مخ جوړوي.

کوډ داسې ښکاري:

sub construction_face {که ($ بورګ) {$ سترګې = "=="؛ } که ($ مړه) {$ سترګې = "xx"؛ $ ژبه = "U"؛ } که ($ لالچ) {$ سترګې = "\ $ \ $"؛ } که ($ پروانید) {$ سترګې = ""؛ } که ($ غلا شوی) {$ سترګې = "**"؛ $ ژبه = "U"؛ } که ($ ستړی شوی) {$ سترګې = "-"؛ } که ($ wired) {$ سترګې = "OO"؛ } که ($ ځوان) {$ سترګې = ".."؛ }}

د هر یو متغیر لپاره چې مخکې یې مشخص شوی و، د مختلف تورو خطو شتون شتون لري چې د متغیر $ سترګو کې ساتل کیږي.

د $ cyclops متغیر لپاره یو یو اضاف کړئ:

sub construction_face {که ($ بورګ) {$ سترګې = "=="؛ } که ($ مړه) {$ سترګې = "xx"؛ $ ژبه = "U"؛ } که ($ لالچ) {$ سترګې = "\ $ \ $"؛ } که ($ پروانید) {$ سترګې = ""؛ } که ($ غلا شوی) {$ سترګې = "**"؛ $ ژبه = "U"؛ } که ($ ستړی شوی) {$ سترګې = "-"؛ } که ($ wired) {$ سترګې = "OO"؛ } که ($ ځوان) {$ سترګې = ".."؛ } که ($ cyclops) {$ سترګې = "()"؛ }}

دوتنه خوندي کړه او د کوسو بیا بیا رالولو لپاره لاندې کمانډ چل کړئ.

لګول

اوس، کله چې تاسو ځئ غوږه نړۍ نړۍ ، غوږ یوازې یو سترګې لري.