Git-ல் Git-revert கட்டளை | விளக்கினார்

Git L Git Revert Kattalai Vilakkinar



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

இந்த இடுகை இதைப் பற்றி பேசும்:

Git இல் 'git revert' கட்டளை என்ன?

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







Gitல் மாற்றங்களை 'ஜிட் ரிவர்ட்' செய்வது எப்படி?

குறிப்பிட்ட மாற்றங்களை மாற்ற, வழங்கப்பட்ட வழிமுறைகளைப் பின்பற்றவும்:



  • Git உள்ளூர் களஞ்சியத்திற்கு செல்லவும்.
  • தற்போதைய களஞ்சிய உள்ளடக்கத்தை பட்டியலிட்டு, Git களஞ்சியத்திலிருந்து மாற்ற வேண்டிய கோப்பைத் தேர்ந்தெடுக்கவும்.
  • Git பதிவு வரலாற்றைப் பார்த்து குறிப்பிட்ட கமிட் SHA ஹாஷைத் தேர்ந்தெடுக்கவும்.
  • இயக்கவும் ' git revert ” கட்டளை.

படி 1: Git களஞ்சியத்திற்கு நகர்த்தவும்

ஆரம்பத்தில், ' சிடி ” கட்டளையிட்டு குறிப்பிட்ட Git உள்ளூர் களஞ்சியத்திற்குச் செல்லவும்:



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

படி 2: ஏற்கனவே உள்ள உள்ளடக்கத்தை பட்டியலிடுங்கள்

களஞ்சியத்தின் உள்ளடக்கத்தை பட்டியலிட, '' ஐ இயக்கவும் ls ” கட்டளை:





ls

கொடுக்கப்பட்ட வெளியீட்டில் இருந்து, நாங்கள் தேர்ந்தெடுத்துள்ளோம் ' file1.py மேலும் செயலாக்கத்திற்கான கோப்பு:



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

செயல்படுத்தவும் ' git relog . தற்போதைய களஞ்சிய பதிவு வரலாற்றைக் காண கட்டளை:

git relog .

இங்கே, நாங்கள் தேர்ந்தெடுத்துள்ளோம் ' 59bd8e1 ” இந்த உறுதிமொழியை மாற்ற SHA ஹாஷை உறுதி செய்யுங்கள்:

படி 4: உறுதி மாற்றங்களை மாற்றவும்

தேர்ந்தெடுக்கப்பட்ட மாற்றங்களை மாற்றியமைக்க, ''ஐ இயக்கவும் git திரும்பவும் ” கட்டளை:

git திரும்பவும் 59bd8e1

மேலே உள்ள கட்டளை செயல்படுத்தப்பட்டதும், இயல்புநிலை உரை திருத்தி திறக்கும். உறுதி செய்தியைச் சேர்க்கவும், மாற்றங்களைச் சேமிக்கவும் மற்றும் உரை திருத்தியை மூடவும். உதாரணமாக, நாங்கள் தட்டச்சு செய்துள்ளோம் ' '1வது கோப்பு சேர்க்கப்பட்டது' என்பதை மாற்றியமை ” உறுதி செய்தியாக:

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

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

குறிப்பிட்ட மாற்றங்கள் திரும்பியதா இல்லையா என்பதை உறுதிப்படுத்த, ' git relog . ” கட்டளை:

git relog .

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

அவ்வளவுதான்! '' பற்றிய விவரங்களை நாங்கள் தொகுத்துள்ளோம். git திரும்பவும் 'Git இல் கட்டளை.

முடிவுரை

' git திரும்பவும் ” என்ற கட்டளை குறிப்பிட்ட கமிட் மாற்றங்களை மாற்ற பயன்படுகிறது. அவ்வாறு செய்ய, Git உள்ளூர் களஞ்சியத்திற்கு செல்லவும் மற்றும் தற்போதைய களஞ்சிய உள்ளடக்கத்தை பட்டியலிடவும். பின்னர், Git பதிவு வரலாற்றைப் பார்த்து, குறிப்பிட்ட கமிட் SHA ஹாஷைத் தேர்ந்தெடுக்கவும். அதன் பிறகு, ''ஐ இயக்கவும் git revert ” கட்டளை. இந்த இடுகை Git இல் 'git revert' கட்டளையின் பயன்பாட்டை நிரூபித்தது.