Git இல் ஒரு உறுதிப்பாட்டை எவ்வாறு செயல்தவிர்ப்பது

Git Il Oru Urutippattai Evvaru Ceyaltavirppatu



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

சில நேரங்களில், அவர்கள் கோப்புகளில் கூடுதல் மாற்றங்களைச் செய்வதற்கு முன் விரும்புகிறார்கள். இதன் விளைவாக, Git பதிவு வரலாற்றிலிருந்து உறுதியை மாற்றியமைக்க அல்லது அகற்ற வேண்டும். இந்த நோக்கத்திற்காக, ' $ கிட் ரீசெட் -சாஃப்ட் ஹெட்~1 ” கட்டளை பயனுள்ளதாக இருக்கும்.

இந்த வழிகாட்டியில், Gitல் ஒரு உறுதிப்பாட்டை எவ்வாறு செயல்தவிர்ப்பது என்பதைக் கற்றுக்கொள்வோம்.

Git இல் ஒரு உறுதியை எவ்வாறு செயல்தவிர்ப்பது?

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

இந்த சூழ்நிலையை படிப்படியாக செயல்படுத்த முயற்சிப்போம்!

படி 1: Git கோப்பகத்திற்கு செல்லவும்
முதலில், Git உள்ளூர் களஞ்சியத்திற்குச் செல்லவும்:

$ சிடி 'சி:\பயனர்கள் \n azma\Git\demo2'

படி 2: கோப்பை உருவாக்கவும்
'' ஐப் பயன்படுத்தி ஒரு புதிய உரை கோப்பை உருவாக்கவும் தொடுதல் ” கட்டளை:

$ தொடுதல் உறுதி.txt

படி 3: கோப்பைக் கண்காணிக்கவும்
இப்போது, ​​ஸ்டேஜிங் பகுதியில் ஒரு கோப்பைச் சேர்க்க வழங்கப்பட்ட கட்டளையை இயக்கவும்:

$ git சேர் உறுதி.txt

படி 4: மாற்றங்களைச் செய்யுங்கள்
அடுத்து, புதுப்பிப்புகளைச் சேமிக்க Git களஞ்சியத்தில் மாற்றங்களைச் செய்யுங்கள்:

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

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

$ git பதிவு --நிகழ்நிலை --வரைபடம்

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

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

$ git ரீசெட் --மென்மையான தலை~ 1

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

படி 7: நிலையை சரிபார்க்கவும்
இப்போது, ​​'' ஐப் பயன்படுத்தி மாற்றங்களைச் செயல்தவிர் என்பதைச் சரிபார்க்கவும் git நிலை ” கட்டளை:

$ git நிலை .

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

படி 8: பதிவு வரலாற்றைச் சரிபார்க்கவும்
இப்போது, ​​பதிவு வரலாறு மற்றும் தலையின் தற்போதைய நிலையைச் சரிபார்க்கவும்:

$ git பதிவு --நிகழ்நிலை --வரைபடம்

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

அவ்வளவுதான்! Git இல் உறுதியை செயல்தவிர்க்க எளிதான முறையை நாங்கள் தொகுத்துள்ளோம்.

முடிவுரை

Git இல் ஒரு உறுதிப்பாட்டை செயல்தவிர்க்க, முதலில், Git உள்ளூர் களஞ்சியத்திற்கு செல்லவும். ஒரு புதிய கோப்பை உருவாக்கி, '' ஐப் பயன்படுத்தி அதை ஸ்டேஜிங் பகுதிக்கு கண்காணிக்கவும் $ git ஐச் சேர்க்கவும் ” கட்டளை. பின்னர், மாற்றங்களைச் செய்து, '' ஐ இயக்குவதன் மூலம் பதிவு வரலாற்றைக் காண்பி $ git log –oneline –graph ” கட்டளை. அதன் பிறகு, '' ஐ இயக்கவும் $ கிட் ரீசெட் -சாஃப்ட் ஹெட்~1 'கமிட் மாற்றங்களை மாற்றுவதற்கான கட்டளை. இந்த வழிகாட்டி Git இல் ஒரு உறுதிப்பாட்டை எவ்வாறு செயல்தவிர்ப்பது என்பதை விளக்கியது.