இந்த ஆய்வு விளக்குகிறது:
- Git பதிப்பு கட்டுப்பாட்டில் பேட்ச் என்றால் என்ன?
- 'ஐப் பயன்படுத்தி ஒரு பேட்சை உருவாக்குவது / உருவாக்குவது எப்படி git வடிவம்-பேட்ச் ” கட்டளையா?
- 'ஐப் பயன்படுத்தி ஒரு பேட்சை உருவாக்குவது / உருவாக்குவது எப்படி git வேறுபாடு ” கட்டளையா?
Git பதிப்பு கட்டுப்பாட்டில் பேட்ச் என்றால் என்ன?
Git பதிப்பு கட்டுப்பாட்டில், பேட்ச் என்பது குறியீட்டில் செய்யப்பட்ட மாற்றங்களின் விளக்கத்தை வைத்திருக்கும் ஒரு உரை கோப்பு. கடந்த காலத்தில் திட்டத்தில் செய்யப்பட்ட அனைத்து மாற்றங்களும் வேறுபாடுகளும் இதில் உள்ளன. மேலும், இது சேர்க்கப்பட்ட, நீக்கப்பட்ட அல்லது மாற்றியமைக்கப்பட்ட குறியீட்டு வரிகள் பற்றிய அனைத்து தகவல்களையும் பதிவு செய்கிறது.
'git format-patch' கட்டளையைப் பயன்படுத்தி ஒரு பேட்சை உருவாக்குவது / உருவாக்குவது எப்படி?
Git இல் ஒரு பேட்சை உருவாக்க, முதலில், விரும்பிய உள்ளூர் கோப்பகத்திற்கு செல்லவும். பின்னர், கமிட் வரலாற்றைச் சரிபார்த்து, குறிப்பிட்ட கமிட் ஐடியைத் தேர்ந்தெடுக்கவும். அதன் பிறகு, ''ஐ இயக்கவும் git format-patch -1
படி 1: உள்ளூர் களஞ்சியத்திற்கு செல்லவும்
முதலில், கீழே குறிப்பிடப்பட்டுள்ள கட்டளையைப் பயன்படுத்தி குறிப்பிட்ட உள்ளூர் கோப்பகத்திற்கு திருப்பி விடவும்:
$ சிடி 'சி:\போ \R காவியம்'
படி 2: உறுதிமொழி வரலாற்றைப் பார்க்கவும்
பின்னர், கமிட் வரலாற்றைக் காண Git பதிவைச் சரிபார்க்கவும்:
$ git பதிவு --நிகழ்நிலை
கீழே உள்ள வெளியீட்டில், கமிட் ஐடியுடன் கமிட் வரலாற்றைக் காணலாம். விரும்பிய கமிட் ஹாஷைத் தேர்ந்தெடுக்கவும். உதாரணமாக, நாங்கள் தேர்ந்தெடுத்துள்ளோம் ' 03668b5 ”கமிட் ஐடி:
படி 3: பேட்சை உருவாக்கவும்/உருவாக்கவும்
இப்போது, அதிலிருந்து ஒரு பேட்சை உருவாக்க, தேர்ந்தெடுக்கப்பட்ட கமிட் ஐடியுடன் பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
$ git வடிவம்-பேட்ச் -1 03668b5
படி 4: உருவாக்கப்பட்ட பேட்சை சரிபார்க்கவும்
புதிய இணைப்பு உருவாக்கப்பட்டது என்பதை உறுதிப்படுத்த, கீழே கொடுக்கப்பட்டுள்ள கட்டளையை இயக்கவும்:
$ lsபுதியதாக இருப்பதை அவதானிக்கலாம்” 0001-New-feature-file-added.patch 'பேட்ச் உருவாக்கப்பட்டது:
'ஜிட் டிஃப்' கட்டளையைப் பயன்படுத்தி ஒரு பேட்சை உருவாக்குவது / உருவாக்குவது எப்படி?
' git diff
படி 1: Git பதிவைப் பார்க்கவும்
முதலில், Git பதிவைச் சரிபார்த்து உறுதி வரலாற்றைப் பார்க்கவும்:
$ git பதிவு --நிகழ்நிலைகீழே உள்ள வெளியீடு, கமிட் ஐடி உட்பட கமிட் வரலாற்றைக் காட்டுகிறது. பேட்சை உருவாக்க குறிப்பிட்ட கமிட் ஐடியை நகலெடுக்கவும். உதாரணமாக, நாங்கள் தேர்ந்தெடுத்துள்ளோம் ' 1839bf4 ” ஹாஷ் கமிட்:
படி 2: பேட்சை உருவாக்கவும் அல்லது உருவாக்கவும்
பின்னர், '' உதவியுடன் ஒரு பேட்சை உருவாக்கவும் git வேறுபாடு ” கட்டளை மற்றும் உறுதி ஐடி மற்றும் பேட்ச் கோப்பு பெயரை குறிப்பிடவும்:
$ git வேறுபாடு 1839bf4 > mypatch.diffஇங்கே, ' 1839bf4 'உறுதி ஐடி, மற்றும்' mypatch.diff ” என்பது பேட்ச் கோப்பு பெயர்:
படி 3: உருவாக்கப்பட்ட பேட்சைச் சரிபார்க்கவும்
இறுதியாக, '' ஐப் பயன்படுத்தி புதிதாக உருவாக்கப்பட்ட பேட்சை சரிபார்க்கவும் ls ” கட்டளை:
$ lsஅதை அவதானிக்கலாம் ' mypatch.diff ” பேட்ச் கோப்பு வெற்றிகரமாக உருவாக்கப்பட்டது:
Git இல் உள்ள பேட்ச் மற்றும் Git இல் பேட்ச் உருவாக்கும் முறைகள் பற்றி விளக்கியுள்ளோம்.
முடிவுரை
Git பதிப்புக் கட்டுப்பாட்டில், பேட்ச் என்பது ஒரு உரைக் கோப்பாகும், இது வரலாற்றில் திட்டக் குறியீட்டில் செய்யப்பட்ட மாற்றங்கள் அல்லது மாற்றங்கள் மற்றும் வேறுபாடுகளின் விளக்கத்தைக் கொண்டுள்ளது. இது சேர்க்கப்பட்ட, நீக்கப்பட்ட அல்லது மாற்றியமைக்கப்பட்ட குறியீட்டு வரிகள் பற்றிய அனைத்து தகவல்களையும் பதிவு செய்கிறது. ஜிட்டில் ஒரு பேட்சை உருவாக்க, ' git format-patch -1