கிளையை மாற்றுவது மற்றும் எந்த மாற்றங்களையும் செய்யாமல் புறக்கணிப்பது எப்படி?

Kilaiyai Marruvatu Marrum Enta Marrankalaiyum Ceyyamal Purakkanippatu Eppati



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

இந்தக் கட்டுரையில் ஒரு கிளையை மாற்றும் முறைகள் மற்றும் மாற்றங்களைச் செய்யாமல் புறக்கணித்தல் ஆகியவற்றை விளக்குகிறது.

கிளையை மாற்றுவது மற்றும் எந்த மாற்றங்களையும் செய்யாமல் புறக்கணிப்பது எப்படி?

ஒரு கிளையை மாற்றவும், மாற்றங்களைச் செய்யாமல் புறக்கணிக்கவும், வெவ்வேறு முறைகளைப் பயன்படுத்தலாம்







முறை 1: ஸ்டாஷில் மாற்றங்களைச் சேமிப்பதன் மூலம் கிளையை மாற்றுவது எப்படி?

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



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

முதலில், கீழே குறிப்பிடப்பட்டுள்ள கட்டளையை உள்ளிட்டு குறிப்பிட்ட உள்ளூர் களஞ்சியத்திற்கு மாறவும்:



$ சிடி 'சி:\போ \R காவியம்1'

படி 2: Git நிலையைப் பார்க்கவும்

பின்னர், கீழே கொடுக்கப்பட்டுள்ள கட்டளையைப் பயன்படுத்தி கிளையின் தற்போதைய நிலையைச் சரிபார்க்கவும்:





$ git நிலை

தற்போதைய கிளையில் கண்காணிக்கப்படாத மாற்றங்கள் இருப்பதை அவதானிக்கலாம்:



படி 3: மற்றொரு கிளைக்கு செல்லவும்

அடுத்து, 'என்று தட்டச்சு செய்க git செக்அவுட் 'இலக்கு கிளை பெயருடன் கட்டளை மற்றும் அதற்கு திருப்பி விடவும்:

$ git செக்அவுட் ஆல்பா

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

இந்தச் சிக்கலைத் தீர்க்க, கீழே கொடுக்கப்பட்டுள்ள படிகளைப் பார்க்கவும்.

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

இப்போது, ​​ஸ்டாஷில் கண்காணிக்கப்படாத மற்றும் செய்யப்படாத மாற்றங்களைச் சேமிக்க பின்வரும் கட்டளையை இயக்கவும்:

$ கிட் ஸ்டாஷ் சேமிக்க

கொடுக்கப்பட்ட வெளியீட்டின் படி, கண்காணிக்கப்படாத மற்றும் செய்யப்படாத மாற்றங்கள் ஸ்டாஷில் சேமிக்கப்பட்டுள்ளன:

படி 5: கிளையை மாற்றவும்

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

$ git செக்அவுட் ஆல்பா

கொடுக்கப்பட்ட வெளியீடு, ''க்கு வெற்றிகரமாக மாறிவிட்டோம் என்பதைக் குறிக்கிறது. ஆல்பா 'கிளை:

படி 6: தற்போதைய நிலையைச் சரிபார்க்கவும்

அதன் பிறகு, வழங்கப்பட்ட கட்டளையைப் பயன்படுத்தி பணிபுரியும் கிளையின் தற்போதைய நிலையை சரிபார்க்கவும்:

$ git நிலை

இப்போது, ​​'இன் நிலை ஆல்பா 'கிளை தெளிவாக உள்ளது மற்றும் செய்ய எதுவும் இல்லை.

படி 7: பழைய கிளைக்கு திரும்பவும்

இப்போது, ​​கீழே பட்டியலிடப்பட்டுள்ள கட்டளையைப் பயன்படுத்தி மீண்டும் பழைய கிளைக்குச் செல்லவும்:

$ git செக்அவுட் குரு

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

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

$ கிட் ஸ்டாஷ் பாப்

முறை 2: வலுக்கட்டாயமாக கிளைக்கு மாறுவது எப்படி?

கிளைகளை மாற்றுவதற்கும் எந்த மாற்றங்களைச் செய்யாமல் புறக்கணிப்பதற்கும் மற்றொரு வழி '' ஐப் பயன்படுத்தி கிளையை வலுக்கட்டாயமாக மாற்றுவது. git Checkout -f ” கட்டளை.

படி 1: Git நிலையைப் பார்க்கவும்

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

$ git நிலை

தற்போதைய கிளையில் கண்காணிக்கப்படாத மாற்றங்கள் இருப்பதைக் காணலாம்:

படி 2: கிளையை மாற்றவும்

பின்னர், கீழே கொடுக்கப்பட்டுள்ள கட்டளையை உள்ளிட்டு மற்றொரு கிளைக்கு செல்லவும்:

$ git செக்அவுட் ஆல்பா

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

படி 3: கிளையை வலுக்கட்டாயமாக மாற்றவும்

கிளையை வலுக்கட்டாயமாக மாற்ற, '' உடன் முந்தைய கட்டளையை இயக்கவும் -எஃப் 'கொடி:

$ git செக்அவுட் -எஃப் ஆல்பா

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

கிளைகளை மாற்றுவது மற்றும் மாற்றங்களைச் செய்யாமல் புறக்கணிப்பது பற்றியது.

முடிவுரை

எந்தப் புறக்கணிப்பு மாற்றங்களையும் செய்யாமல் கிளைகளை மாற்றுவதற்கு, '' ஐப் பயன்படுத்தி ஸ்டாஷில் கண்காணிக்கப்படாத மற்றும் செய்யப்படாத மாற்றங்களைச் சேமிப்பது போன்ற பல்வேறு முறைகளைப் பயன்படுத்தலாம். git ஸ்டாஷ் சேமிக்கவும் ' கட்டளை அல்லது கிளைகளை வலுக்கட்டாயமாக மாற்றுவதன் மூலம் ' git Checkout -f ” கட்டளை. இந்தக் கட்டுரையில் Git இல் செய்யாமல் ஒரு கிளையை மாற்றுவதற்கும் மாற்றங்களை புறக்கணிக்கும் முறைகள் பற்றியும் விளக்கப்பட்டது.