څنګه د لینکس کارول د فایل پلي کولو لپاره فایل ته درخواست وکړئ

دا لارښود یو پروګرام یا فایل ته د پیچ ​​د غوښتلو لپاره بنسټیز کتنه وړاندې کوي.

هغه قومانده چې د غوښتنو د پیچ ​​لپاره کارول کېږي د پیچ ​​امر دی مګر د دې لپاره چې د پیچ ​​پلي کولو لپاره توپیر توپیر هم د توپیرونو اړتیاو ته د رسولو لپاره هم کارول کیږي.

تاسو ولې یو پیچ جوړ کړئ؟

تصور وکړئ چې تاسو HTML بڼه لرئ په لاندې ډول دي:


سر
<عنوان> MySite

<بدن>

مایکس ته ښه راغلاست

پورته سرچینه کله چې د ویب برازر برنامه ته ورسیږي هغه به "MySite ته ښه راغلاست" کلمه وښيي.

دا یو عام دی کله چې هلته د ورته فايل ډیری نسخه وي د پروګرام کولو لپاره. د مثال په توګه به یو نسخه وي چې اوسنی ژوندی نسخه وي، په پراختیایي څانګه کې بل ډول نسخه وي چې کېدای شي ډیری بدلونونه ولري، په پایله کې ممکن د خوشې کولو څانګې بل نسخه وي.

د خوشې کولو څانګه به د اصلي کاروونکي لخوا کارول کیږي (لکه په دې حالت کې د مایسټ ویب پاڼه ته لیدونکي). راځئ چې ووایو چې MySite ورژن 1.0 کې دی. د پرمختیایي مرحلې وروسته تاسو به د خوشې کولو څانګه جوړه کړئ چې په دې حالت کې به 1.1 وي. پرمختیایي څانګه به د خوشې کولو څانګې ته وړاندې شي ځکه چې دا کېدای شي هغه بدلونونه وي چې په نسخه 1،2 کې د خوشې کیدو سبب ندي، مګر د نسخه 1.1 لپاره به وي.

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

کاریزه بېلګه

په دې کې لاندې کړنالرې سره myfile.html په نامه یو فایل جوړ کړئ:


سر
<عنوان> MySite

<بدن>

مایکس ته ښه راغلاست
دا د کار بېلګه ده چې د منبع کود کوډ کوي.

یو بل فایل جوړ کړئ myfile_v2.html په لاندې کې کوډ سره:


سر
<عنوان> ستاسو سایټ

<بدن>

ستاسو سایټ ته ښه راغلاست
دا د کار بېلګه ده چې د منبع کود کوډ کوي.

لومړۍ فایل اصلي ویب پاڼه ده چې سرلیک یې "MySite ته ښه راغلاست". دوهم فایل د لومړي فایل په شان ورته دی لکه پرته له دې چې MyFile په متن کې ستاسو د فیلم نوم بدل شي.

د توپ د دوتنې څنګه جوړول

د پیچ ​​جوړولو لپاره موږ باید د myfile.html او myfile_v2.html ترمنځ توپیرونو ته اړتیا ولرو.

موږ کولی شو دا د مختلف توپیر سره په لاندې ډول ترسره کړو:

diff-my myfile.html myfile_v2.html> زما

تاسو کولی شئ د myfile.patch فایل د نانو ایڈیټر کې په لاندې ډول وګورئ چې دا یې وګورئ:

نانو زما

هغه لینونه چې بدلیدونکي ندي په نیل کې ښودل شوي. لینونه چې لرې شوي دي په سور کې ښودل شوي او لینونه چې اضافه شوي دي په شنه کې ښودل شوي.

د پیچ ​​پلي کول څنګه د پیچ ​​کمانډ څخه کار اخلئ

د پیپ غوښتنلیک myfile ته مراجعه وکړئ د لاندې کمانډ څخه کار واخلئ:

ټوپ زما

د پیچ ​​بیرته راوستلو څرنګوالی

دا به هغه بدلونونه پلي کړي چې د فایل کمانډ کارولو له لارې اصلي فایل ته myfile.html کارول کیږي.

که تاسو غواړئ د پیچ ​​بېرته راوګرځوئ نو زما فایټیل-شب بیرته هغه طریقه ده چې په اصلي توګه لاندې کمانډ استعمالوي:

ټوپ - زما

لنډیز

د پیچ ​​کمانډ په ټول ډیری ډیری ډیزاین کې د پلي کولو لپاره د کارولو لپاره کارول کیدی شي.

د پیچ ​​د قوماندې څخه د پیچ ​​د جوړولو او د ښه سرچینې کنټرول لپاره خورا غوره وسیلې شتون لري.

یو دلیل شتون لري چې ډیری پرمختیایي پروژې د GIT څخه د سرچینې کنترول لپاره کاروي. GIT د ساده څانګې ستراتیژي جوړه کول اسانه کوي.

د پیچ ​​کمانډ د بوش سکرپٹ یا د ساده شیانو لپاره د توپیرونو د غوښتلو لپاره سم دی، مګر تاسو کولی شئ د فایلونو یو بیک اپ کاپی رامنځته کړئ چې تاسو یې غواړئ او په اسانۍ سره نوې فایلونه ورته ځای ته کاپي کړئ.

د نورو معلوماتو لپاره د انسان قومانده کاروئ:

د انسان پیچ