ఈ రచన యొక్క ఫలితాలు:
- కాన్ఫిగరేషన్ విలువతో Git ఇగ్నోర్ ఫైల్ మోడ్ (chmod) “ట్రూ” ఎలా మార్చాలి?
- కాన్ఫిగరేషన్ విలువతో Git ఇగ్నోర్ ఫైల్ మోడ్ (chmod) “తప్పు”ని ఎలా మార్చాలి?
ముందుకు సాగండి మరియు వాటిని ఒక్కొక్కటిగా చూద్దాం!
కాన్ఫిగరేషన్ విలువతో Git ఇగ్నోర్ ఫైల్ మోడ్ (chmod) “ట్రూ” ఎలా మార్చాలి?
Git ఫైల్ మోడ్ను (chmod) విస్మరించేలా చేయడానికి, ముందుగా, Git స్థానిక రిపోజిటరీకి తరలించి, ఫైల్ను సృష్టించండి. తర్వాత, దానిని స్టేజింగ్ ఇండెక్స్కి తరలించి, మార్పులను చేయండి. ఫైల్ మోడ్ యొక్క డిఫాల్ట్ కాన్ఫిగరేషన్ సెట్టింగ్లను తనిఖీ చేయండి. నిజమైతే, ఫైల్ మోడ్ను “ని ఉపయోగించి మార్చండి $ chmod ” ఆదేశం మరియు అనుమతులను ధృవీకరించండి.
ఇప్పుడు, మంచి అవగాహన కోసం క్రింది ఉదాహరణను చూడండి!
దశ 1: Git Bash టెర్మినల్ని ప్రారంభించండి
విండోస్ స్టార్ట్ మెనుని ఉపయోగించి Git bashని తెరవండి:
దశ 2: అవసరమైన Git రిపోజిటరీకి తరలించండి
'ని అమలు చేయండి cd ”అవసరమైన Git రిపోజిటరీకి తరలించడానికి ఆదేశం:
$ cd 'సి:\వెళ్ళు \t ఉంది_1'
దశ 3: Git రిపోజిటరీని ప్రారంభించండి
కింది ఆదేశాన్ని ఉపయోగించి Git రిపోజిటరీని ప్రారంభించండి:
దశ 4: కొత్త ఫైల్ను సృష్టించండి
Git వర్కింగ్ ఏరియాలో కొత్త ఫైల్ను రూపొందించడానికి దిగువ పేర్కొన్న ఆదేశాన్ని ఉపయోగించండి:
దశ 5: Git స్టేజింగ్ ఇండెక్స్కి ఫైల్ని జోడించండి
తరువాత, క్రింద ఇచ్చిన ఆదేశం ద్వారా ఫైల్ను Git సూచికకు తరలించండి:
దశ 6: మార్పులకు కట్టుబడి ఉండండి
నిర్దిష్ట సందేశంతో పాటు జోడించిన అన్ని మార్పులను కట్టుబడి రిపోజిటరీని నవీకరించండి:
దశ 7: డిఫాల్ట్ ఫైల్ మోడ్ కాన్ఫిగరేషన్ సెట్టింగ్లను తనిఖీ చేయండి
డిఫాల్ట్ ఫైల్ మోడ్ కాన్ఫిగరేషన్ సెట్టింగ్లను చూడటానికి అందించిన ఆదేశాన్ని అమలు చేయండి:
ఇచ్చిన అవుట్పుట్ ప్రకారం, ఫైల్ మోడ్ కాన్ఫిగరేషన్ సెట్టింగ్ల స్థితి “ నిజం ”. ఇప్పుడు, కొన్ని మార్పులు చేయండి:
దశ 8: ఫైల్ యొక్క డిఫాల్ట్ అనుమతులను తనిఖీ చేయండి
ఫైల్ యొక్క డిఫాల్ట్ అనుమతులను తనిఖీ చేయడానికి, 'ని అమలు చేయండి ls -l ” ఆదేశంతో పాటు ఫైల్ పేరు:
వినియోగదారు (యజమాని) మాత్రమే చదవడానికి-వ్రాయడానికి అనుమతులు కలిగి ఉన్నారని మరియు మిగిలిన వ్యక్తులు చదవడానికి-మాత్రమే అనుమతులను కలిగి ఉన్నారని గమనించవచ్చు:
దశ 9: ఫైల్ మోడ్ను మార్చండి
ఉపయోగించడానికి ' chmod ” ఫైల్ మోడ్ను వేర్వేరు అనుమతులకు మార్చడానికి అనుమతి బిట్లు మరియు ఫైల్ పేరుతో పాటు ఆదేశం:
మేము అనుమతులను 444కి మార్చాము, అంటే రచయిత(యజమాని)తో సహా అందరికీ చదవడానికి మాత్రమే అనుమతులు ఉన్నాయి:
దశ 10: ఫైల్ అనుమతులను ధృవీకరించండి
ఫైల్ యొక్క అనుమతులు మారాయో లేదో ధృవీకరించడానికి, అందించిన ఆదేశాన్ని అమలు చేయండి:
దిగువ అందించిన స్క్రీన్షాట్లో, అనుమతులు 444కి మార్చబడినట్లు చూడవచ్చు, ఇది ప్రతి ఒక్కరూ చదవడానికి మాత్రమే ఉంటుంది:
కాన్ఫిగరేషన్ విలువతో Git ఇగ్నోర్ ఫైల్ మోడ్ (chmod) “తప్పు”ని ఎలా మార్చాలి?
మీరు మీ ప్రస్తుత వర్కింగ్ డెవలప్మెంట్ Git ప్రాజెక్ట్లో ఫైల్ మోడ్ మార్పులను దశలవారీగా చేయకూడదనుకుంటే, ఫైల్ మోడ్ కాన్ఫిగరేషన్ అనుమతులను “కి సెట్ చేయండి తప్పు ”.
అలా చేయడానికి క్రింది దశలను ప్రయత్నించండి.
దశ 1: ఫైల్ మోడ్ కాన్ఫిగరేషన్ అనుమతులను మార్చండి
ఫైల్ మోడ్ కాన్ఫిగరేషన్ అనుమతులను తప్పుకు సెట్ చేయడానికి అందించిన ఆదేశాన్ని అమలు చేయండి:
దశ 2: ఫైల్ మోడ్ను మార్చండి
ఫైల్ మోడ్ మార్పులను విస్మరించడం యొక్క ధృవీకరణ కోసం ఫైల్ మోడ్ను మార్చడానికి, దిగువ పేర్కొన్న ఆదేశాన్ని అమలు చేయండి:
దశ 3: ఫైల్ అనుమతులను ధృవీకరించండి
ఇచ్చిన ఆదేశాన్ని ఉపయోగించడం ద్వారా ఫైల్ యొక్క అనుమతులు మారాయో లేదో ధృవీకరించండి:
అనుమతులు 744కి మారినట్లు దిగువ అవుట్పుట్ చూపిస్తుంది, అంటే వినియోగదారు (యజమాని) మాత్రమే చదవడానికి-వ్రాయడానికి అనుమతులు కలిగి ఉన్నారు మరియు మిగిలిన వ్యక్తులు చదవడానికి మాత్రమే అనుమతులు కలిగి ఉన్నారు:
దశ 4: ట్రాక్ చేయబడిన ఫైల్ యొక్క అనుమతులను తనిఖీ చేయండి
విలీనం చేయని మార్గాలపై ఫైల్ల యొక్క వివరణాత్మక సమాచారాన్ని చూడటానికి, అందించిన ఆదేశాన్ని ఉపయోగించండి:
గమనిక : మేము స్థానికంగా చూడవచ్చు ' demo.txt ” ఫైల్ మోడ్ 744, కానీ Git లో ఇది ఇప్పటికీ 644 డిఫాల్ట్ ఫైల్ మోడ్. ఫైల్ మోడ్ మార్పులు స్థానికంగా మాత్రమే జరుగుతాయని మరియు ఫైల్ మోడ్ మార్పులను Git విస్మరిస్తుందని దీని అర్థం.
Git విస్మరించే ఫైల్ మోడ్ (chmod) మార్పులను చేయడానికి మేము సులభమైన విధానాన్ని వివరించాము.
ముగింపు
Git విస్మరించే ఫైల్ మోడ్ (chmod) మార్పులను చేయడానికి, ముందుగా, స్థానిక git రిపోజిటరీలో ఫైల్ని సృష్టించి, దానిని కమిట్ చేయండి. ఆ తర్వాత, ఫైల్ మోడ్ను “ని ఉపయోగించి మార్చండి $ chmod ” ఆదేశం మరియు అనుమతులను ధృవీకరించండి. ఆపై, ఫైల్ మోడ్ కాన్ఫిగరేషన్ అనుమతులను “ని ఉపయోగించి మార్చండి $ git config core.fileMode ”Gitలో ఫైల్ మోడ్ మార్పులను విస్మరించడానికి ఆదేశం. తరువాత, ఫైల్ మోడ్ను మళ్లీ మార్చండి మరియు అనుమతులను ధృవీకరించండి. ఈ కథనం Git విస్మరించే ఫైల్ మోడ్ (chmod) మార్పులను వివరించింది.