உதாரணம் மூலம் எந்த கிளையிலும் ரீபேஸ் மாஸ்டரை எப்படி கிட் செய்வது

Utaranam Mulam Enta Kilaiyilum Ripes Mastarai Eppati Kit Ceyvatu



Git இல், கிளை என்பது முதன்மைக் கிளையிலிருந்து பிரிக்கப்படும் செயல்முறையாகும், இதன் மூலம் டெவலப்பர்கள் அசல் குறியீடு மற்றும் பிற குழு உறுப்பினர்களைப் பாதிக்காமல் தனித்தனியாக வேலை செய்ய முடியும். ஒரு டெவலப்பர் ஒரு Git களஞ்சியத்தை உருவாக்கும் போது, ​​இயல்பாக, அது முதன்மைக் கிளையில் சேர்க்கப்படும். இருப்பினும், டெவலப்பர்கள் தங்களுக்குத் தேவைப்படும் போதெல்லாம் Git பல கட்டளைகளின் உதவியுடன் கிளைகளை மாற்றலாம். git rebase ” கட்டளை, முக்கியமான தகவல்களை இழக்காமல்.

இந்த கையேட்டில், எந்த ஒரு கிளையிலும் Git rebase master என்பதை உதாரணம் மூலம் கற்றுக்கொள்வோம் மற்றும் Git rebase அடிப்படை கட்டளைகளை விளக்கங்களுடன் வழங்குவோம்.

Git rebase என்றால் என்ன?

மறுபரிசீலனை என்பது ஒரு புதிய அடிப்படை உறுதிப்பாட்டின் மேல் ஏற்கனவே உள்ள கமிட்களின் வரிசையை தள்ளும் அல்லது ஒன்றிணைக்கும் செயல்முறையாகும். அடிப்படையில், இது இணைப்பின் நேரியல் செயல்முறை என்று அழைக்கப்படுகிறது. மேலும் குறிப்பாக, Git rebase என்பது Git ஒரு கிளையிலிருந்து எந்த கிளையிலும் மாற்றங்களை ஒன்றிணைக்க வடிவமைக்கப்பட்ட மிகவும் பிரபலமான பயன்பாடாகும்.







எடுத்துக்காட்டு: மற்றொரு Git கிளையில் Git ரீபேஸ் மாஸ்டர் எப்படி?

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



இப்போது, ​​மேலே கூறப்பட்ட காட்சியின் வெளியீட்டைக் காண பின்வரும் நடைமுறையைப் பார்க்கலாம்!



படி 1: Git டெர்மினலைத் தொடங்கவும்

தேடித் திறக்கவும் ' கிட் பேஷ் 'உங்கள் கணினியில் ' தொடக்கம் ' பட்டியல்:





படி 2: Git ரூட் கோப்பகத்திற்கு செல்லவும்

அடுத்து, '' ஐ இயக்கவும் சிடி ” Git ரூட் கோப்பகத்தின் உள்ளே செல்ல கட்டளை:



$ சிடி 'சி:\பயனர்கள் \n அஸ்மா\போ'

படி 3: அனைத்து கிளைகளையும் பட்டியலிடுங்கள்

இப்போது, ​​''ஐ இயக்கவும் git கிளை 'அனைத்து கிளைகளையும் காண்பிக்க கட்டளை' -அ 'விருப்பம்:

$ git கிளை -அ

நீங்கள் பார்க்க முடியும் என, அனைத்து தற்போதைய மற்றும் இருக்கும் கிளைகள், தொலைநிலை கிளைகள் உட்பட காட்டப்படும். நாங்கள் தேர்ந்தெடுப்போம் ' அம்சம் ” Git லோக்கல் களஞ்சியத்தின் கிளை அதன் மீது மறுசீரமைப்பு செய்ய:

படி 4: மாஸ்டரை மற்றொரு கிளையில் மாற்றவும்

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

$ git rebase முதன்மை அம்சம்

கீழே உள்ள வெளியீடு காட்டுகிறது ' குரு '' என்பதை மீண்டும் அடிப்படையாகக் கொண்டது அம்சம் 'கிளை வெற்றிகரமாக:

இப்போது, ​​Git rebase அடிப்படை கட்டளைகளை அவற்றின் சுருக்கமான விளக்கத்துடன் பார்க்க அடுத்த பகுதிக்குச் செல்லவும்.

Git rebase அடிப்படை கட்டளைகள் என்ன?

கீழே கொடுக்கப்பட்டுள்ள அட்டவணையில் விளக்கத்துடன் கூறப்பட்டுள்ள Git rebase அடிப்படை கட்டளைகளைப் பார்க்கலாம்:

கட்டளைகள் விளக்கம்
$ git rebase --interactive ஊடாடும் மறுசீரமைப்பைச் செய்யப் பயன்படுகிறது.
$ git rebase நிலையான மறுசீரமைப்பைச் செய்யப் பயன்படுகிறது.
$ git rebase –x பிளேபேக்கின் போது குறிக்கப்பட்ட ஒவ்வொரு உறுதிப்பாட்டிற்கும் கட்டளை வரி ஷெல் ஸ்கிரிப்டை இயக்க பயன்படுகிறது.
$ git rebase -d பிளேபேக் செய்யும் போது இணைக்கப்பட்ட கமிட் பிளாக்கிலிருந்து கமிட்களை நிராகரிக்கப் பயன்படுகிறது.
$ கிட் நிலை Git ரீபேஸ் நிலையைப் பார்க்கப் பயன்படுகிறது.
$ git rebase –p Git கிளைகளின் வரலாற்றில் தனி உறுதியை வைத்திருக்கப் பயன்படுகிறது.
$ git rebase --skip செய்யப்பட்ட மாற்றங்களைத் தவிர்க்கப் பயன்படுகிறது.
$ git commit -m “ க்கான கமிட் செய்தி” மாற்றங்களைச் செய்யப் பயன்படுகிறது
$ git add Git களஞ்சியத்தில் ஒரு கிளையைச் சேர்க்கப் பயன்படுகிறது.
$ git rebase — தொடரவும் பயனர்களால் செய்யப்படும் மாற்றங்களைத் தொடரப் பயன்படுகிறது.

இந்த ஆய்வு ஒரு உதாரணத்தின் உதவியுடன் எந்த கிளையிலும் Git rebase செய்வதற்கான செயல்முறையை விவரித்தது மற்றும் Git rebase அடிப்படை கட்டளைகளை சுருக்கமாக விவாதித்தது.

முடிவுரை

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