இந்தக் கட்டுரையில் ஒரு கிளையை மாற்றும் முறைகள் மற்றும் மாற்றங்களைச் செய்யாமல் புறக்கணித்தல் ஆகியவற்றை விளக்குகிறது.
கிளையை மாற்றுவது மற்றும் எந்த மாற்றங்களையும் செய்யாமல் புறக்கணிப்பது எப்படி?
ஒரு கிளையை மாற்றவும், மாற்றங்களைச் செய்யாமல் புறக்கணிக்கவும், வெவ்வேறு முறைகளைப் பயன்படுத்தலாம்
- முறை 1: ஸ்டாஷில் மாற்றங்களைச் சேமிப்பதன் மூலம் கிளையை மாற்றுவது எப்படி?
- முறை 2: கிளையை வலுக்கட்டாயமாக மாற்றுவது எப்படி?
முறை 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