செக் அவுட் இல்லாமல் கிளை சுட்டியை வெவ்வேறு கமிட்டிக்கு நகர்த்தவும்

Cek Avut Illamal Kilai Cuttiyai Vevveru Kamittikku Nakarttavum



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

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

செக் அவுட் இல்லாமல் கிளை சுட்டியை வெவ்வேறு கமிட்டிக்கு நகர்த்துவது எப்படி?

செக் அவுட் இல்லாமலேயே கிளைச் சுட்டியை வேறு கமிட்டிக்கு நகர்த்த, கொடுக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும்:







  • விரும்பிய களஞ்சியத்திற்குச் செல்லவும்.
  • தற்போதைய கிளையின் Git பதிவைப் பார்க்கவும்.
  • மற்றொரு கிளைக்கு மாறி அதன் Git குறிப்பு பதிவை சரிபார்க்கவும்.
  • பயன்படுத்தவும் ' $ git கிளை -f ” கிளை சுட்டியை நகர்த்துவதற்கான கட்டளை.
  • கிளை சுட்டிக்காட்டியின் தற்போதைய நிலையைப் பார்க்கவும்.

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



$ சிடி 'சி:\போ \t is_repo'



படி 2: Git பதிவைச் சரிபார்க்கவும்:
கிளைச் சுட்டியின் தற்போதைய நிலையைச் சரிபார்க்க Git பதிவைப் பார்க்க, '' ஐப் பயன்படுத்தவும் git பதிவு 'உடன் கட்டளை' - ஒன்லைன் 'கொடி:





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

நீங்கள் பார்க்க முடியும் என, கிளை சுட்டிக்காட்டி சுட்டிக்காட்டுகிறது ' அழி ”உறுதி:



படி 3: மற்றொரு கிளைக்கு மாறவும்
அடுத்து, '' உதவியுடன் விரும்பிய உள்ளூர் கிளைக்கு மாறவும் $ கிட் சுவிட்ச் ” கட்டளை:

$ git சுவிட்ச் மாஸ்டர்

படி 4: தற்போதைய கிளையின் Git பதிவைப் பார்க்கவும்
தற்போது செயல்படும் கிளையில் ஹெட் பாயிண்டரின் தற்போதைய நிலையைக் காண Git குறிப்புப் பதிவைச் சரிபார்க்கவும்:

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

இங்கே, கீழே உள்ள வெளியீட்டில் இருந்து HEAD சுட்டிக்காட்டுவதைக் காணலாம் ' குரு 'கிளை:

படி 5: கிளை சுட்டியை நகர்த்தவும்
செக் அவுட் இல்லாமலேயே கிளைச் சுட்டியை வெவ்வேறு கமிட்களுக்கு நகர்த்த, ''ஐப் பயன்படுத்தவும் $ கிட் கிளை 'கிளை பெயருடன் கட்டளை:

$ git கிளை -எஃப் dev

இங்கே, ' -எஃப் 'விருப்பம்' ஐ குறிக்கிறது படை ” இது கிளை HEAD எங்கு சுட்டிக்காட்டும் என்பதை தீர்மானிக்கும்:

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

$ git நிகழ்ச்சி தலை

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

படி 7: மற்றொரு கிளைக்கு மாறவும்
அதன் பிறகு, 'க்கு மாறவும் dev ” குறிப்பிட்ட கிளையின் மாற்றங்களைக் காண கிளை:

$ git மாறு தேவ்

படி 8: ஹெட் பாயிண்டரைச் சரிபார்க்கவும்
இறுதியாக, HEAD இன் நிலை புதிதாக உருவாக்கப்பட்ட தற்போதைய வேலை செய்யும் கிளைக்கு நகர்த்தப்படுவதை உறுதி செய்யவும்:

$ git நிகழ்ச்சி தலை

தலையின் நிலை ' குரு 'கிளை அத்துடன்' dev 'கிளை:

செக் அவுட் இல்லாமலேயே வெவ்வேறு கமிட்களுக்கு கிளைச் சுட்டியை நகர்த்துவதற்கான செயல்முறையை நாங்கள் திறமையாக விளக்கியுள்ளோம்.

முடிவுரை

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