செர்ரியை எவ்வாறு எடுப்பது - ஒரு உறுதியான உதாரணத்தைத் தேர்ந்தெடுப்பது

Cerriyai Evvaru Etuppatu Oru Urutiyana Utaranattait Terntetuppatu



சில நேரங்களில், நீங்கள் மாற்றங்களைச் செய்து, தற்போதைய பணிபுரியும் கிளையில் அவற்றைச் சேர்க்க விரும்புகிறீர்கள். இந்த செயலைச் செய்ய, '' ஐப் பயன்படுத்த வேண்டும் git செர்ரி-பிக் ” கட்டளை. இது மிகவும் சாத்தியமானது மற்றும் குறிப்பிட்ட செயல்பாடுகளைச் செய்ய பரவலாகப் பயன்படுத்தப்படுகிறது. மேலும் குறிப்பாக, இந்த கட்டளையானது ஒரு கிளையிலிருந்து உறுதியைத் தேர்ந்தெடுத்து மற்றொரு Git கிளையில் பயன்படுத்துவதைக் குறிக்கிறது. இது மற்ற அணுகுமுறைகளுக்கு நேர்மாறாக செயல்படுகிறது, அதாவது இணைப்பது மற்றும் மறுசீரமைப்பு, இது பொதுவாக மற்றொரு கிளைக்கு பல கமிட்களைப் பயன்படுத்துகிறது.

இந்த வலைப்பதிவில், git cherry-pick a commit ஐப் பயன்படுத்தும் முறையை உதாரணத்துடன் கற்றுக்கொள்வோம். எனவே, தொடங்குவோம்!

உதாரணம்: செர்ரி-பிக் கமிட் எடுப்பது எப்படி?

கிட் செர்ரி-பிக் கமிட் செய்ய, முதலில், புதிய ஜிட் லோக்கல் கோப்பகத்தை உருவாக்கி அதற்குச் செல்லவும். அடுத்து, t ஐப் பயன்படுத்தி கோப்பை துவக்கி மாற்றவும். பின்னர், இரண்டாவது கோப்பைப் புதுப்பித்து, களஞ்சியத்தில் மாற்றங்களைச் செய்யுங்கள். அடுத்து, கோப்பகத்திலிருந்து ஏற்கனவே உள்ள எல்லா உள்ளடக்கத்தையும் அகற்றவும். அனைத்து மாற்றங்களையும் சேர்த்து, Git களஞ்சியத்தில் மாற்றங்களைச் செய்து, குறிப்பு பதிவு வரலாற்றைப் பார்க்கவும். இறுதியாக, '' செயல்படுத்தவும் $ git செர்ரி-தேர்வு ” முனையத்தில் கட்டளை.







இப்போது, ​​கீழே கொடுக்கப்பட்டுள்ள வழிமுறைகளை படிப்படியாக முயற்சிக்கவும்!



படி 1: கோப்பகத்தை உருவாக்கவும்

முதலில், கீழே உள்ள கட்டளையைப் பயன்படுத்தி புதிய Git கோப்பகத்தை உருவாக்கவும்:



$ mkdir டெமோ12





படி 2: கோப்பகத்தின் உள்ளே நகர்த்தவும்

புதிதாக உருவாக்கப்பட்ட கோப்பகத்திற்கு செல்ல, ''ஐ இயக்கவும் சிடி ” கட்டளை:

$ சிடி டெமோ12



படி 3: Git கோப்பகத்தை துவக்கவும்

பின்னர், உருவாக்கப்பட்ட Git கோப்பகத்தை துவக்க கீழே கொடுக்கப்பட்டுள்ள கட்டளையை இயக்கவும்:

$ அது சூடாக இருக்கிறது

படி 4: கோப்பை மாற்றவும்

கோப்பின் உதவியுடன் புதுப்பிக்க சில உரையைச் சேர்க்கவும் எதிரொலி 'கட்டளை மற்றும் வழிமாற்று ஆபரேட்டர்' > ”:

$ எதிரொலி 'file1' > file1.txt

படி 5: Git களஞ்சியத்தில் மாற்றங்களைச் சேர்க்கவும்

அடுத்து, '' ஐ இயக்கவும் git சேர் 'சேர்க்கப்பட்ட அனைத்து மாற்றங்களையும் களஞ்சியத்தில் சேர்க்க கட்டளை:

$ git சேர் .

படி 6: மாற்றங்களைச் செய்யுங்கள்

இயக்கவும் ' git உறுதி ” கமிட் செய்தியுடன் களஞ்சியத்தைப் புதுப்பிக்க கட்டளை:

$ git உறுதி -மீ 'முதல் கோப்பு சேர்க்கப்பட்டது'

படி 7: கோப்பைப் புதுப்பிக்கவும்

மற்றொரு கோப்பை உருவாக்கி, அதை புதுப்பிக்கவும்:

$ எதிரொலி 'file2' > file2.txt

படி 8: அனைத்து மாற்றங்களையும் சேர்க்கவும்

செய்யப்பட்ட அனைத்து மாற்றங்களையும் உள்ளூர் களஞ்சியத்தில் சேர்க்கவும்:

$ git சேர் .

படி 9: மாற்றங்களைச் செய்யுங்கள்

இப்போது, ​​''ஐப் பயன்படுத்தி உறுதிமொழியுடன் மாற்றங்களைச் செய்யுங்கள் -மீ 'விருப்பம்:

$ git உறுதி -மீ 'இரண்டாவது கோப்பு சேர்க்கப்பட்டது'

படி 10: எல்லா கோப்புகளையும் அகற்றவும்

அவ்வாறு செய்தவுடன், ' rm 'உருவாக்கப்பட்ட அனைத்து கோப்புகளையும் களஞ்சியத்திலிருந்து அகற்றுவதற்கான கட்டளை:

$ rm * .txt

இங்கே, நட்சத்திரம் ' * 'குறியீடு குறிப்பிட்ட நீட்டிப்புடன் அனைத்து கோப்புகளையும் குறிக்கிறது:

படி 11: பட்டியல் களஞ்சிய உள்ளடக்கம்

இப்போது, ​​'' ஐப் பயன்படுத்தி நீக்கப்பட்ட செயல்பாட்டைச் சரிபார்க்கவும் ls ” களஞ்சிய உள்ளடக்கத்தின் பட்டியலைக் காண கட்டளை:

$ ls

நீங்கள் பார்க்க முடியும் என, களஞ்சியம் காலியாக உள்ளது, இது செயல்பாடு வெற்றிகரமாக செய்யப்படுகிறது என்பதைக் குறிக்கிறது:

படி 12: மாற்றங்களைச் சேர்க்கவும்

அடுத்து, ஸ்டேஜிங் பகுதியில் செய்யப்பட்ட அனைத்து மாற்றங்களையும் சேர்த்து அதை புதுப்பிக்கவும்:

$ git சேர் .

படி 13: மாற்றங்களைச் செய்யுங்கள்

அதன் பிறகு, '' என்று உற்சாகப்படுத்துவதன் மூலம் களஞ்சியத்தில் மாற்றங்களைச் செய்யுங்கள். git உறுதி ” எந்த உறுதி செய்தியுடன் கட்டளை:

$ git உறுதி -மீ '2 கோப்புகள் நீக்கப்பட்டன'

படி 14: குறிப்பு பதிவு வரலாற்றைச் சரிபார்க்கவும்

இப்போது, ​​Git களஞ்சியத்தின் குறிப்பு பதிவு வரலாற்றைக் காண்பிக்கவும்:

$ git relog .

இங்கே, நாம் செர்ரி-பிக் உடன் செய்ய விரும்பும் உறுதிப் பதிவைத் தேர்ந்தெடுப்போம்:

படி 15: செர்ரி-பிக் கமிட்

அடுத்து, '' ஐ இயக்கவும் செர்ரி-எடு நகலெடுக்கப்பட்ட கமிட் குறிப்புப் பதிவோடு கமிட் செய்ய கட்டளை:

$ git செர்ரி-பிக் 87d1e54

படி 16: செர்ரி-பிக் கமிட் செயல்பாட்டைச் சரிபார்க்கவும்

கடைசியாக, 'செர்ரி-பிக் கமிட் செயல்பாட்டைச் சரிபார்க்கவும். git relog . ” கட்டளை:

$ git relog .

நீங்கள் பார்க்கிறபடி, செர்ரி-பிக் கமிட்டிலும் அதே உறுதிப்பாடு செய்யப்பட்டுள்ளது:

ஒரு உதாரணத்தின் உதவியுடன் செர்ரி-பிக் எ கமிட் செய்வதற்கான முறையை சுருக்கமாக விளக்கியுள்ளோம்.

முடிவுரை

கிட் செர்ரி-பிக் கமிட் செய்ய, முதலில், ஒரு புதிய ஜிட் கோப்பகத்தை உருவாக்கி அதை துவக்கவும். அடுத்து, '' ஐப் பயன்படுத்தி கோப்பை மாற்றவும் எதிரொலி < add-text> > ” கட்டளை. பின்னர், இரண்டாவது கோப்பைப் புதுப்பித்து, களஞ்சியத்தில் மாற்றங்களைச் செய்யுங்கள். '' ஐப் பயன்படுத்தி ஏற்கனவே உள்ள எல்லா கோப்புகளையும் களஞ்சியத்திலிருந்து அகற்றவும் rm ” கட்டளை. எல்லா மாற்றங்களையும் கண்காணிக்கவும், மாற்றங்களைச் செய்யவும் மற்றும் குறிப்பு பதிவு வரலாற்றைப் பார்க்கவும். கடைசியாக, ''ஐ இயக்கவும் $ git செர்ரி-தேர்வு ” தேர்ந்தெடுக்கப்பட்ட கமிட் உடன் கமிட் செய்ய கட்டளை. இந்த வலைப்பதிவு செர்ரி-பிக் எ கமிட் செய்வது எப்படி என்பதை விளக்கியது.