Git இல் ஒரு கோப்பை புறக்கணிப்பது எப்படி

How Ignore File Git



எந்த உள்ளூர் Git களஞ்சியத்திலும் மூன்று வகையான கோப்புகள் உள்ளன. இவை கண்காணிக்கப்பட்டு, கண்காணிக்கப்படாமல் மற்றும் கோப்புகளை புறக்கணிக்கின்றன. முன்னர் செய்யப்பட்ட கோப்புகள் கண்காணிக்கப்பட்ட கோப்புகள் என்று அழைக்கப்படுகின்றன. இதுவரை செய்யப்படாத கோப்புகள் டிராக் செய்யப்படாத கோப்புகள் என்று அழைக்கப்படுகின்றன. வெளிப்படையாக புறக்கணிக்கப்பட்ட கோப்புகள் புறக்கணிப்பு கோப்பு என்று அழைக்கப்படுகின்றன. முக்கியமாக இயந்திரத்தால் உருவாக்கப்பட்ட கோப்புகள் புறக்கணிக்கப்பட்ட கோப்புகள், தொகுக்கப்பட்ட குறியீட்டின் கோப்புகள், மறைக்கப்பட்ட கணினி கோப்பு, முக்கியமான தகவலுடன் கோப்பு, வெளியீட்டு கோப்பகங்களின் கோப்புகள், உள்ளமைவு கோப்புகள் போன்றவை புறக்கணிக்கப்பட்ட கோப்புகள் பெயரிடப்பட்ட ஒரு சிறப்பு கோப்பால் அடையாளம் காணப்படுகின்றன. .gitignore . இந்த கோப்பை திருத்த வேண்டும் மற்றும் எந்த கோப்பையும் புறக்கணிக்க கைமுறையாக உறுதியளிக்க வேண்டும். சேமித்து வைத்திருக்கும் வடிவங்களைப் பயன்படுத்தி கோப்புகளை களஞ்சியத்திலிருந்து புறக்கணிக்கலாம். gitignore கோப்பு. ஒரு உருவாக்கி பயன்படுத்தி களஞ்சியத்தில் இருந்து கோப்புகளை புறக்கணிக்கும் வழி. gitignore இந்த டுடோரியலில் காட்டப்பட்டுள்ளபடி கோப்பு.

முன்நிபந்தனைகள்

1. கிட்ஹப் டெஸ்க்டாப்பை நிறுவவும்
GitHub டெஸ்க்டாப் Git பயனருக்கு git தொடர்பான பணிகளை வரைபடமாக செய்ய உதவுகிறது. உபுண்டுவிற்கான இந்த பயன்பாட்டின் சமீபத்திய நிறுவியை github.com இலிருந்து எளிதாக பதிவிறக்கம் செய்யலாம். இந்த பயன்பாட்டை பதிவிறக்கம் செய்த பிறகு அதை நிறுவ நீங்கள் கட்டமைக்க வேண்டும். நிறுவல் செயல்முறையை சரியாக அறிய உபுண்டுவில் கிட்ஹப் டெஸ்க்டாப்பை நிறுவுவதற்கான டுடோரியலையும் நீங்கள் பார்க்கலாம்.







2. GitHub கணக்கை உருவாக்கவும்
இந்த டுடோரியலில் பயன்படுத்தப்படும் கட்டளைகளின் வெளியீட்டை சரிபார்க்க நீங்கள் ஒரு கிட்ஹப் கணக்கை உருவாக்க வேண்டும்.



3. ஒரு உள்ளூர் களஞ்சியத்தை உருவாக்கவும்
இந்த டுடோரியலில் பயன்படுத்தப்படும் கட்டளைகளைச் சரிபார்க்க நீங்கள் ஒரு உள்ளூர் களஞ்சியத்தை உருவாக்க வேண்டும்.



தனிப்பயன் .Gitignore வடிவங்களை உருவாக்கவும்

.gitignore கோப்பில் களஞ்சியத்திலிருந்து கோப்பை புறக்கணிப்பதற்கான வடிவங்கள் உள்ளன. எந்தவொரு களஞ்சியத்திலும் ஒன்று அல்லது அதற்கு மேற்பட்ட புறக்கணிக்கும் கோப்புகள் வெவ்வேறு கோப்பகங்களில் இருக்கலாம். என்றால் .gitignore கோப்பு முன்பு உருவாக்கப்படவில்லை, பெயரிடப்பட்ட உள்ளூர் களஞ்சிய கோப்புறைக்குச் செல்லவும் மின்னஞ்சல் அனுப்பு மற்றும் கோப்பை உருவாக்க பின்வரும் கட்டளையை இயக்கவும்.





$ நானோ .gitignore

பின்வரும் உள்ளடக்கத்தை கோப்பில் சேர்க்கவும். இங்கே, /வெப்பநிலை/* தற்காலிக கோப்புறையிலிருந்து அனைத்து கோப்புகளையும் முறை புறக்கணிக்கும், /சோதனை/* சோதனை கோப்புறையிலிருந்து அனைத்து கோப்புகளையும் முறை புறக்கணிக்கும், * .docx மாதிரி நீட்டிப்பு கொண்ட அனைத்து கோப்புகளையும் புறக்கணிக்கும் *.docx களஞ்சிய இடத்திலிருந்து, மற்றும் *.txt நீட்டிப்பு *.txt உடன் அனைத்து கோப்புகளையும் முறை புறக்கணிக்கும்.

/வெப்பநிலை/*
/சோதனை/*
* .docx
*.txt



கோப்பைச் சேமித்த பிறகு நானோ எடிட்டரை மூடவும். கிட் களஞ்சியத்தின் தற்போதைய நிலை தகவலைப் பெற பின்வரும் கட்டளையை இயக்கவும்.

$ git நிலை

கீழ்கண்ட வெளியீடு .gitignore என்பது களஞ்சியத்தின் ஒரு unracked கோப்பு என்பதைக் காட்டுகிறது.

சேர்க்க பின்வரும் கட்டளைகளை இயக்கவும் .gitignore களஞ்சியத்தில் கோப்பு மற்றும் நிலையை மீண்டும் சரிபார்க்கவும்.

$ git .gitignore சேர்க்கவும்
$ git நிலை

பின்வரும் வெளியீடு .gitignore கோப்பு களஞ்சியத்தில் சேர்க்கப்பட்டுள்ளது ஆனால் இன்னும் உறுதி செய்யப்படவில்லை என்பதைக் காட்டுகிறது.

கமிட் செய்தியுடன் முன்பு செய்த பணியைச் செய்ய பின்வரும் கட்டளையை இயக்கவும்.

$ git commit -m 'புறக்கணிக்கப்பட்ட கோப்புகள் மற்றும் கோப்புறைகள் உருவாக்கப்பட்டன.'

வெளியீடு ஒரு கோப்பு மாற்றப்பட்டதைக் காட்டுகிறது, மேலும் சில செருகல்கள் செய்யப்பட்டுள்ளன.

இன் வடிவத்தை அறிய பின்வரும் கட்டளையை இயக்கவும் .gitignore test.txt கோப்பை புறக்கணிக்கும் கோப்பு.

$ git check -ignore -v test.txt

பின்வரும் வெளியீடு அதைக் காட்டுகிறது சோதனை. உரை கோடு எண் 4 இல் வரையறுக்கப்பட்ட வடிவத்திற்கு கோப்பு புறக்கணிக்கப்படும் .gitignore கோப்பு.

என்ற கோப்புறையை உருவாக்கவும் தற்காலிக தற்போதைய களஞ்சிய கோப்புறையில் பெயரிடப்பட்ட கோப்பைச் சேர்க்கவும் தற்காலிக. py கீழ் தற்காலிக கோப்புறை இப்போது, ​​கட்டளையை கண்டுபிடிக்க பின்வரும் கட்டளையை இயக்கவும் .gitignore புறக்கணிக்கும் கோப்பு தற்காலிக. py கோப்பு.

$ git check -ignore -v temp/*

பின்வரும் வெளியீடு அதைக் காட்டுகிறது தற்காலிக/தற்காலிக .gitignore கோப்பின் வரி எண் 1 இல் வரையறுக்கப்பட்ட வடிவத்திற்கு புறக்கணிக்கப்படும்.

உலகளாவிய .Gitignore வடிவங்கள்

அனைத்து உள்ளூர் இயக்கி களஞ்சியங்களுக்கும் சில புறக்கணிப்பு வடிவங்களை நீங்கள் பயன்படுத்த விரும்பினால், உலகளாவிய வடிவங்களை நீங்கள் வரையறுக்க வேண்டும் ~ / .gitignore கோப்பு. உலகளாவிய அமைப்பைச் சேர்க்க பின்வரும் கட்டளையை இயக்கவும் ~ / .gitignore கோப்பு.

$ git config --global core.excludesFile ile/.gitignore

மேலே உள்ள கட்டளை சரியாக செயல்பட்டால் பின்வரும் வெளியீடு தோன்றும்.

திற ~ / .gitignore உள்ளூர் இயக்ககத்தின் அனைத்து களஞ்சியங்களுக்கும் உலகளாவிய வடிவங்களைச் சேர்க்க எந்த எடிட்டரையும் பயன்படுத்தி கோப்பு. இங்கே, நானோ எடிட்டர் பயன்படுத்தப்படுகிறது. கோப்பைத் திறக்க பின்வரும் கட்டளையை இயக்கவும்.

$ நானோ ~ / .gitignore

கோப்புகளில் பின்வரும் வரிகளைச் சேர்த்து, கோப்பைச் சேமித்து மூடவும். இந்த வடிவங்களின்படி, பெயருடன் அனைத்து கோப்புகளும், சோதனை எந்த நீட்டிப்பும் புறக்கணிக்கப்படும், மேலும் நீட்டிப்புடன் அனைத்து கோப்புகளும் .log புறக்கணிக்கப்படும்.

சோதனை.*
*.log

test.py, test.txt, sys.log, data.log , மற்றும் index.php உள்ளூர் களஞ்சியத்தில் கோப்புகள் உருவாக்கப்பட்டுள்ளன படிக்க-கோப்பு . மட்டுமே index.php இல் வரையறுக்கப்பட்ட வடிவங்களின்படி கோப்பை கண்காணிக்க முடியும் ~ / .gitignore கோப்பு. களஞ்சியத்தின் நிலையை சரிபார்க்க பின்வரும் கட்டளையை இயக்கவும்.

$ git நிலை

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

புறக்கணிக்கப்பட்ட ~/.gitignore கோப்பு வடிவத்தைக் கண்டறிய பின்வரும் கட்டளையை இயக்கவும் data.log கோப்பு.

$ git check -ignore -v data.log

கோடு எண் 2 இல் வரையறுக்கப்பட்ட வடிவத்தை கோப்பு புறக்கணித்ததை பின்வரும் வெளியீடு காட்டுகிறது ~ / .gitignore கோப்பு, மற்றும் முறை *.log . தி sys.log அதே மாதிரி கோப்பு புறக்கணிக்கப்பட்டது.

புறக்கணிக்கப்பட்ட ~/.gitignore கோப்பு வடிவத்தைக் கண்டறிய பின்வரும் கட்டளையை இயக்கவும் test.py கோப்பு.

$ git check -ignore -v test.py

கோடு எண் 1 இல் வரையறுக்கப்பட்ட வடிவத்தை கோப்பு புறக்கணித்ததை பின்வரும் வெளியீடு காட்டுகிறது ~ / .gitignore கோப்பு, மற்றும் முறை சோதனை.* . தி test.py அதே மாதிரி கோப்பு புறக்கணிக்கப்பட்டது.

முடிவுரை

உலகளாவிய வடிவங்களை வரையறுக்கும் வழி ~ / .gitignore உள்ளூர் இயக்ககத்தின் அனைத்து களஞ்சியங்களின் கோப்புகளை புறக்கணிப்பதற்கான கோப்பு மற்றும் உள்ள வடிவங்களை வரையறுக்கும் வழி .gitignore குறிப்பிட்ட களஞ்சியத்தின் கோப்புகளை புறக்கணிப்பதற்கான கோப்பு இரண்டு டெமோ களஞ்சியங்களைப் பயன்படுத்தி இந்த டுடோரியலில் காட்டப்பட்டுள்ளது. கிட்ஹப் டெஸ்க்டாப்பின் பயன்கள் இங்கே காட்டப்படவில்லை. வரைகலை பயனர் இடைமுகத்தைப் பயன்படுத்தி மேற்கண்ட பணிகளைச் செய்ய விரும்பினால் இந்தப் பயன்பாட்டைப் பயன்படுத்தலாம்.