Git இல் பணிபுரியும் போது, டெவலப்பர்கள் உள்ளூர் உள்ளடக்கத்தை தொலை களஞ்சியத்திற்குத் தள்ளும் முன் அனைத்து உறுதியான மற்றும் உறுதியற்ற மாற்றங்களைச் சரிபார்க்க வேண்டும். கட்டமைக்கப்படாத கோப்புகள் Git ரிமோட் களஞ்சியத்திற்குத் தள்ளப்படாது என்பதை நாம் அறிவோம். Git இல் உள்ள உறுதியற்ற மாற்றங்கள் உட்பட களஞ்சியத்தின் நிலையைக் காண, ' $ கிட் நிலை ” கட்டளையை பயன்படுத்த வேண்டும். மேலும், டெவலப்பர்கள் சமீபத்திய கமிட்களுக்கு இடையிலான மாற்றங்களைப் பார்க்க வேண்டியிருக்கலாம். இந்த நோக்கத்திற்காக, பயன்படுத்தவும் ' $ git வேறுபாடு 'விரும்பிய இரண்டு கமிட்களுக்கு இடையே உள்ள வித்தியாசத்தைக் காட்ட கட்டளை.
இந்த வழிகாட்டி இதைப் பற்றி விவாதிக்கும்:
- Git செய்யப்படாத மாற்றங்களை எவ்வாறு பார்ப்பது?
- '' ஐப் பயன்படுத்தி இரண்டு கடமைகளை எவ்வாறு வேறுபடுத்துவது git வேறுபாடு ” கட்டளையா?
Git செய்யப்படாத மாற்றங்களை எவ்வாறு பார்ப்பது?
Git இல் உள்ள உறுதியற்ற மாற்றங்களைக் காண, முதலில் தேவையான களஞ்சியத்திற்குச் சென்று ஒரு கோப்பை உருவாக்கி, அதை ஸ்டேஜிங் இன்டெக்ஸில் கண்காணிக்கவும். பின்னர், 'ஐப் பயன்படுத்தி Git களஞ்சியத்தின் கண்காணிக்கப்பட்ட மாற்றங்களைப் பார்க்கவும் $ கிட் நிலை ” கட்டளை.
மேலே விவாதிக்கப்பட்ட சூழ்நிலையை செயல்படுத்த வழங்கப்பட்ட படிகளைப் பின்பற்றவும்!
படி 1: உள்ளூர் Git கோப்பகத்திற்கு செல்லவும்
'ஐப் பயன்படுத்தி குறிப்பிட்ட உள்ளூர் கோப்பகத்திற்கு நகர்த்தவும் சிடி ” கட்டளை:
$ சிடி 'சி:\போ \n ew_repos'
படி 2: புதிய கோப்பை உருவாக்கவும்
பின்னர், '' ஐ இயக்கவும் தொடுதல் 'உள்ளூர் கோப்பகத்தில் புதிய கோப்பை உருவாக்க கட்டளை:
$ தொடுதல் test_file.txt
படி 3: ஜிட் ஸ்டேஜிங் ஏரியாவில் வேலை செய்யும் டைரக்டரி மாற்றங்களைச் சேர்க்கவும்
ஸ்டேஜிங் இன்டெக்ஸில் புதிதாக சேர்க்கப்பட்ட மாற்றங்களைக் கண்காணிக்க, கீழே கொடுக்கப்பட்டுள்ள கட்டளையை இயக்கவும்:
$ git சேர் test_file.txt
படி 4: புதிய மாற்றங்களைச் சரிபார்க்கவும்
செயல்படுத்துவதன் மூலம் உறுதியான மற்றும் உறுதியற்ற மாற்றங்களைக் காண்க ' $ கிட் நிலை ” கட்டளை:
$ git நிலைகீழே உள்ள வெளியீட்டில், புதிதாக உருவாக்கப்பட்ட கோப்பு உறுதி செய்யப்பட வேண்டும் என்பதை நீங்கள் காணலாம்:
அடுத்த பகுதிக்குச் சென்று, இரண்டு கமிட்களுக்கு இடையே உள்ள வித்தியாசத்தைக் காட்டும் முறையைப் பார்க்கலாம்.
'ஜிட் டிஃப்' கட்டளையைப் பயன்படுத்துவதன் மூலம் இரண்டு கமிட்களுக்கு இடையில் எவ்வாறு வேறுபடுத்துவது?
இரண்டு கமிட்களுக்கு இடையே உள்ள வித்தியாசத்தைக் கண்டறிய, புதிய கோப்பை உருவாக்கவும். பின்னர், நிலை மற்றும் மாற்றங்களைச் செய்யுங்கள். அடுத்து, டெக்ஸ்ட் எடிட்டரில் கோப்பைத் திறந்து சில மாற்றங்களைச் சேர்க்கவும். ஸ்டேஜிங் பகுதியில் புதிய மாற்றங்களைச் சேர்த்து அவற்றைச் செய்யுங்கள். அதன் பிறகு, '' பயன்படுத்தவும் $ git வேறுபாடு ” என்ற கட்டளை SHA-ஹாஷுடன் இணைந்து கோப்பில் மாற்றங்களைக் காண வேண்டும்.
மேலே விவாதிக்கப்பட்ட சூழ்நிலையை செயல்படுத்த, வழங்கப்பட்ட படிகளை முயற்சிக்கவும்!
படி 1: புதிய கோப்பை உருவாக்கவும்
இயக்கவும் ' தொடுதல் 'ஒரு புதிய உரை கோப்பை உருவாக்க கட்டளை:
$ தொடுதல் file1.txt
படி 2: புதிய கோப்பைக் கண்காணிக்கவும்
கண்காணிப்பு நோக்கங்களுக்காக புதிதாக உருவாக்கப்பட்ட கோப்பை Git ஸ்டேஜிங் பகுதியில் சேர்க்க பின்வரும் கட்டளையை இயக்கவும்:
$ git சேர் file1.txt
படி 3: புதிய மாற்றங்களைச் செய்யுங்கள்
பின்னர், '' ஐ இயக்குவதன் மூலம் அனைத்து சேர்க்கப்பட்ட மாற்றங்களையும் Git களஞ்சியத்தில் சேமிக்கவும். git உறுதி ” கட்டளை:
$ git உறுதி -மீ '1 கோப்பு சேர்க்கப்பட்டது'
படி 4: கோப்பைத் திறந்து புதுப்பிக்கவும்
இப்போது, புதிதாக சேர்க்கப்பட்ட கோப்பைத் திறந்து புதுப்பிக்க, ''ஐ இயக்கவும் $ தொடக்கம் ” கட்டளை:
$ file1.txt ஐத் தொடங்கவும்
படி 5: ஸ்டேஜிங் ஏரியாவில் மாற்றங்களைச் சேர்க்கவும்
கோப்பில் மாற்றங்களைச் செய்த பிறகு, அவற்றை Git ஸ்டேஜிங் பகுதியில் கண்காணிக்கவும்:
$ git சேர் .
படி 6: புதிய மாற்றங்களைச் செய்யுங்கள்
அடுத்து, கீழே கொடுக்கப்பட்டுள்ள கட்டளையை இயக்குவதன் மூலம் புதிதாக சேர்க்கப்பட்ட மாற்றங்களுடன் Git களஞ்சியத்தைப் புதுப்பிக்கவும்:
$ git உறுதி -மீ 'file1.txt புதுப்பிக்கப்பட்டது'
படி 7: Git பதிவைச் சரிபார்க்கவும்
அதன் பிறகு, '' ஐ இயக்கவும் git relog 'அனைத்து கமிட்களின் SHA-ஹாஷைப் பெறுவதற்கான கட்டளை:
$ git பதிவு --நிகழ்நிலைகீழே உள்ள வெளியீட்டில், அவற்றுக்கிடையே உள்ள வித்தியாசத்தைக் கண்டறிய, ஹைலைட் செய்யப்பட்ட கமிட் SHA-ஹாஷை நகலெடுத்துள்ளோம்:
படி 8: உறுதிமொழிகளுக்கு இடையே உள்ள வேறுபாட்டைக் கண்டறியவும்
கடைசியாக, '' ஐப் பயன்படுத்தி விரும்பிய நகலெடுக்கப்பட்ட கமிட் SHA-ஹாஷுக்கு இடையிலான வித்தியாசத்தைப் பெறுங்கள் git வேறுபாடு ” கட்டளை:
$ git வேறுபாடு cea60d0 726df51கீழே உள்ள வெளியீட்டில்:
- ' — ” என்பது கோப்பின் பழைய பதிப்பைக் குறிக்கிறது
- ' +++ ” புதுப்பிக்கப்பட்ட கோப்பைக் காட்டுகிறது.
- ' +எனது முதல் கோப்பு. ” என்பது குறிப்பிட்ட கோப்பின் புதுப்பிக்கப்பட்ட உள்ளடக்கமாகும்
Git இல் இரண்டு கமிட்களுக்கு இடையே உள்ள உறுதியற்ற மாற்றங்கள் மற்றும் வேறுபாடுகளை எவ்வாறு காட்டுவது என்பதை நாங்கள் விளக்கியுள்ளோம்.
முடிவுரை
செய்யப்படாத மாற்றங்களைச் சரிபார்க்க, உள்ளூர் கோப்பகத்திற்குச் சென்று ''ஐ இயக்கவும் git நிலை ” கட்டளை. இது அனைத்து உறுதியற்ற மாற்றங்களையும் காட்டுகிறது. இருப்பினும், இரண்டு கமிட்களுக்கு இடையிலான வேறுபாட்டை நீங்கள் கண்டுபிடிக்க விரும்பினால், ' git diff