ஒரு கிட் களஞ்சியத்துடன் பணிபுரியும் போது, தேவையற்ற தரவுகளின் ஆபத்து உள்ளது. அதிர்ஷ்டவசமாக, நீங்கள் ஒரு GITIGNORE நீட்டிப்புடன் ஒரு கோப்பை உருவாக்கலாம் மற்றும் திட்டத்தில் எந்த கோப்புகள் மற்றும் கோப்புறைகளை புறக்கணிக்க வேண்டும் என்பதை வரையறுக்கலாம். ஒவ்வொரு கிட் களஞ்சியத்திலும் பயன்படுத்த உலகளாவிய GITIGNORE தரவை உருவாக்கலாம்.
GITIGNORE கோப்புகளை உருவாக்குவது எப்படி
GITIGNORE கோப்புகள் எளிய உரை கோப்புகள், எனவே அவற்றை நோட்பேட் அல்லது எந்த உரை திருத்தியையும் பயன்படுத்தி திறக்கலாம். GITIGNORE கோப்பை எவ்வாறு உருவாக்குவது என்பது இங்கே:
- எந்த உரை திருத்தியையும் திறந்து சேமி என்பதை அழுத்தவும். பெயரை .gitignore என மாற்றவும்.
- கோப்பைத் திருத்தும் போது, ஒவ்வொரு வரியும் ஒரு கோப்புறை அல்லது ஒரு கிட் புறக்கணிக்க வேண்டிய கோப்புக்காக ஒதுக்கப்பட்டுள்ளது.
.Gitignore கோப்பில் கருத்துகளைச் சேர்க்க # ஐப் பயன்படுத்தவும்
வைல்டு கார்டு பொருத்தத்திற்கு * பயன்படுத்தவும்
GITIGNORE கோப்போடு தொடர்புடைய பாதைகளை புறக்கணிக்க # / ஐப் பயன்படுத்தவும்.
உதாரணமாக, உங்கள் GITIGNORE இப்படி இருக்கும்:
# Node_modules கோப்புறையை புறக்கணிக்கவும்
node_modules
# API விசைகள் தொடர்பான கோப்புகளை புறக்கணிக்கவும்
.env
# மேக் கணினி கோப்புகளை புறக்கணிக்கவும்
.DS_ ஸ்டோர்
# சாஸ் கட்டமைப்பு கோப்புகளை புறக்கணிக்கவும்
.சா-கேச்
கணினியில் கேரேஜ் பேண்ட் பெறுவது எப்படி
# அனைத்து உரை கோப்புகளையும் புறக்கணிக்கவும்
* .txt
உங்களுக்குத் தெரிந்தபடி, கருத்துகள் விருப்பமானவை.
கோப்பகங்களை அவற்றின் பாதைகளைச் சேர்த்து ஒவ்வொரு வரியின் முடிவிலும் / பயன்படுத்துவதன் மூலம் புறக்கணிக்கவும்.
உதாரணத்திற்கு:
சோதனை /
பதிவுகள் /
தற்காலிக தொலைபேசி எண்ணை எவ்வாறு பெறுவது
சுமைகள் /
வைல்டு கார்டு சின்னம் * ஒரு குறிப்பிட்ட நீட்டிப்புடன் எல்லா கோப்புகளையும் புறக்கணிக்க பயன்படுத்தப்படலாம், நீங்கள் அதை நிராகரிப்பு சின்னத்துடன் இணைக்கலாம்!. இங்கே ஒரு எடுத்துக்காட்டு:
* .txt
! readme.txt
! main.txt
Readme.txt மற்றும் main.txt தவிர .txt நீட்டிப்புடன் ஒவ்வொரு கோப்பையும் புறக்கணிக்க மேலே உள்ளவை ஜிட்டிற்கு தெரிவிக்கும்.
வைல்டு கார்டுகள் கோப்பகங்களுக்கு பயன்படுத்தப்படலாம். இந்த எடுத்துக்காட்டில் காட்டப்பட்டுள்ளபடி அவற்றைப் பயன்படுத்தும் போது கவனமாக இருங்கள்:
சோதனை /
! test / example.txt
Example.txt தவிர சோதனை கோப்பகத்தில் உள்ள ஒவ்வொரு கோப்பையும் இப்போது கிட் புறக்கணிக்கும் என்று நீங்கள் நினைக்கலாம். எனினும், அப்படி இல்லை. முழு சோதனை கோப்பகமும் புறக்கணிக்கப்படுவதாக நாங்கள் வரையறுத்துள்ளதால், செயல்திறன் காரணங்களுக்காக இது example.txt ஐ இன்னும் புறக்கணிக்கும்.
எந்தவொரு கோப்பகங்களையும் கோப்புகளையும் பொருத்த இரட்டை நட்சத்திரக் குறியீட்டை (**) பயன்படுத்த உங்களுக்கு விருப்பம் உள்ளது. எடுத்துக்காட்டாக, சோதனை அடைவு மற்றும் அதன் துணை அடைவுகளில் .txt உடன் முடிவடையும் கோப்புகளை மட்டுமே புறக்கணிக்க டெஸ்ட் / ** / *. Txt git ஐ சொல்லும்.
GITIGNORE கோப்புகளை செயல்படுத்த மூன்று வழிகள்
உங்கள் சக ஊழியர்களுடனோ அல்லது தனியாகவோ உங்கள் எல்லா திட்டங்களுடனும் உலகளாவிய GITIGNORE ஐப் பயன்படுத்தவும். இருப்பினும், நீங்கள் ஒரு உள்ளூர் GITIGNORE ஐ உருவாக்கலாம் அல்லது விலக்கு விதிகளை குறிப்பிடலாம்.
உள்ளூர் GITIGNORE கோப்பை உருவாக்கவும்
GITIGNORE கோப்புகளை வரையறுக்க இரண்டு வழிகள் உள்ளன. நீங்கள் அடைவு மட்டத்தில் ஒரு GITIGNORE கோப்பை வைத்திருக்கலாம் அல்லது ரூட்டில் ஒரு கோப்பை உருவாக்கலாம். பெரும்பாலான சந்தர்ப்பங்களில், GITIGNORE இல் பண்புகள் கோப்பு மற்றும் உள்ளமைவு கோப்புகள் உள்ளன. உங்கள் குழு உறுப்பினர்கள் அதே GITIGNORE கோப்பை இழுக்கும்போது, தெளிவுக்காக கருத்துகளைச் சேர்க்க # ஐப் பயன்படுத்த மறக்காதீர்கள்.
உலகளாவிய GITIGNORE கோப்பை உருவாக்கவும்
பல கிட் களஞ்சியங்களுடன் பணிபுரிந்தால், உங்கள் உள்ளூர் களஞ்சியங்களுக்கான உலகளாவிய விதிகளை வரையறுப்பதன் மூலம் நீங்கள் நிறைய நேரத்தை மிச்சப்படுத்தலாம்.
படங்களின் கூட்டுறவு செய்வது எப்படி
- GITIGNORE கோப்பை உருவாக்கி, விண்ணப்பிக்க உலகளாவிய விதிகளை வரையறுக்கவும்.
- உங்கள் உள்ளூர் GITIGNORE கோப்பை உலகளாவியதாக மாற்ற core.excludesFiles சொத்தைப் பயன்படுத்தவும். பின்வரும் வரியைப் பயன்படுத்தவும்:
git config –global core.excludesFile
தனிப்பட்ட GITIGNORE விதிகளை உருவாக்கவும்
உங்களிடம் ஒரு குறிப்பிட்ட களஞ்சியம், விதிகள் இருந்தால், நீங்கள் உலகளாவிய அல்லது உள்ளூர் GITIGNORE கோப்புகளை மாற்றலாம். இந்த விதிகளை உங்கள் பணிக்குழுவின் பிற உறுப்பினர்களுடன் பகிரவோ கட்டுப்படுத்தவோ முடியாது. உங்கள் உள்ளூர் பணி அடைவுகள் அல்லது லாகர் அமைப்புகளுக்கு தனிப்பட்ட GITIGNORE விதிகளைப் பயன்படுத்தலாம்.
உறுதிப்படுத்தப்பட்ட கோப்புகளுக்கான GITIGNORE கோப்பைப் பயன்படுத்துதல்
உறுதிப்படுத்தப்பட்ட கோப்புகளை புறக்கணிக்கவும்
தற்காலிக கோப்புகள் தற்காலிக சேமிப்பில் இருப்பதால் அவை களஞ்சியத்தில் ஒருங்கிணைக்கப்படுகின்றன. இந்தத் தரவை நீங்கள் புறக்கணித்தால், அதை முதலில் அகற்ற வேண்டும். இதைச் செய்ய பரிந்துரைக்கப்பட்ட முறை இந்த கோப்புகளை நீக்கி பின்னர் மாற்றங்களைச் செய்து பயன்படுத்துவதாகும். நீங்கள் அதைச் செய்தவுடன், உள்நாட்டில் கோப்பு புறக்கணிக்கப்படும் ஒரு விதியை வரையறுப்பதன் மூலம் நீங்கள் இறுதியாக GITIGNORE ஐப் பயன்படுத்தலாம். இந்த வரியைச் சேர்க்கவும்:
git rm –cached
இந்த பாணியில், கோப்பு வேலை செய்யும் கோப்பகத்தில் தங்கியிருந்தாலும் களஞ்சியத்திலிருந்து அகற்றப்படும். இந்த விதியைக் கொண்ட ஒரு GITIGNORE கோப்பு பணி அடைவில் இருக்க வேண்டும்.
முன்னர் புறக்கணிக்கப்பட்ட கோப்பைச் செய்யுங்கள்
புறக்கணிக்கப்பட்ட ஒரு கோப்பை நீங்கள் செய்ய விரும்பினால், git add line மற்றும் force option ஐப் பயன்படுத்தி இதைச் செய்யலாம். எடுத்துக்காட்டாக, GITIGNORE கோப்பிலிருந்து example.txt ஐ நீக்க விரும்பினால், அதை களஞ்சியமாக வைத்திருக்கும் போது, வரிகளைச் செருகவும்:
git add -f example.txt
git commit -m force example.txt ஐ சேர்க்கிறது.
புறக்கணிக்கப்பட்ட கோப்பை இப்போது களஞ்சியத்தில் சேர்த்துள்ளீர்கள். புறக்கணிக்கும் முறை அல்லது விதியை அகற்றுவதன் மூலம் GITIGNORE கோப்பை மாற்றுவதே இறுதி கட்டமாகும்.
உங்கள் நன்மைக்கு GITIGNORE ஐப் பயன்படுத்தவும்
ஒவ்வொரு திட்டத்திலும் GITIGNORE கோப்புகள் இருப்பதால், அவற்றை எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் கற்றுக் கொள்ள வேண்டும். கட்டளைகள் எளிமையானவை என்றாலும், உங்கள் விதிகளை வரையறுத்து சரியான கோப்புகளை புறக்கணிப்பது அவசியம். GITIGNORE இன் சரியான பயன்பாட்டின் மூலம், நீங்கள் நேரத்தை மிச்சப்படுத்துவீர்கள், மேலும் உங்கள் திட்டத்தை மேம்படுத்துவீர்கள்.
கிட் களஞ்சியத்தில் உங்களுக்கு எத்தனை முறை GITIGNORE கோப்புகள் தேவை? நீங்கள் பெரும்பாலும் உலகளாவிய அல்லது உள்ளூர் விதிகளைப் பயன்படுத்துகிறீர்களா? கருத்துகள் பிரிவில் உங்கள் அனுபவங்களைப் பகிர்ந்து கொள்ளுங்கள்.