Git నిబద్ధత లేని మార్పుల నుండి ప్యాచ్ను ఎలా సృష్టించాలో ఈ ట్యుటోరియల్ ప్రదర్శిస్తుంది.
Git వర్కింగ్ రిపోజిటరీలో నిబద్ధత లేని మార్పుల నుండి ప్యాచ్ను ఎలా సృష్టించాలి?
Git రిపోజిటరీలో నిబద్ధత లేని మార్పుల నుండి ప్యాచ్ని సృష్టించడానికి, ముందుగా, రిపోజిటరీకి వెళ్లి, స్టేజింగ్ ఇండెక్స్కు మార్పులను జోడించి, “ని ఉపయోగించండి. git diff –cached > Filename.patch ” ఆదేశం.
ఆచరణాత్మక మార్గదర్శకం కోసం, అందించిన విధానాన్ని అనుసరించండి.
దశ 1: Git టెర్మినల్ని ప్రారంభించండి
విండోస్ “స్టార్టప్” మెను నుండి Git టెర్మినల్ను ప్రారంభించండి:
దశ 2: Git వర్కింగ్ డైరెక్టరీకి వెళ్లండి
'ని ఉపయోగించడం ద్వారా Git వర్కింగ్ డైరెక్టరీకి వెళ్లండి cd <డైరెక్టరీ మార్గం> ” ఆదేశం:
దశ 3: Git డైరెక్టరీని ప్రారంభించండి
అందించిన ఆదేశం ద్వారా Git డైరెక్టరీని ప్రారంభించండి:
దశ 4: కొత్త ఫైల్ని రూపొందించండి
'ని అమలు చేయడం ద్వారా కొత్త ఫైల్ను రూపొందించండి <ఫైల్-పేరు> తాకండి ” ఆదేశం:
దశ 5: ట్రాక్ చేయని మార్పులను జోడించండి
తరువాత, పేర్కొన్న ఆదేశం ద్వారా ట్రాక్ చేయని మార్పులను ట్రాకింగ్ ఇండెక్స్కు తరలించండి:
మార్పులు స్టేజింగ్ ఇండెక్స్కు జోడించబడిందా లేదా అని ధృవీకరించడానికి Git స్థితిని తనిఖీ చేయండి:
$ git స్థితిఇక్కడ, మేము ట్రాక్ చేయని మార్పులను స్టేజింగ్ ప్రాంతానికి విజయవంతంగా జోడించినట్లు మీరు చూడవచ్చు:
దశ 6: కట్టుబడి లేని మార్పుల ప్యాచ్ని రూపొందించండి
తదుపరి దశలో, కట్టుబడి లేని దశ మార్పుల ప్యాచ్ను సృష్టించండి:
పై ఆదేశంలో, “ -కాష్ చేయబడింది దశల మార్పుల ప్యాచ్ని సృష్టించడానికి ” ఎంపిక ఉపయోగించబడుతుంది. ఒక వినియోగదారు ఉపయోగించలేకపోతే ' -కాష్ చేయబడింది ” ఎంపిక, ట్రాక్ చేయని మార్పుల ప్యాచ్ సృష్టించబడుతుంది:
ఉపయోగించడానికి ' ls ” ప్రస్తుత రిపోజిటరీ యొక్క అన్ని డైరెక్టరీలు మరియు ఫైల్లను వీక్షించడానికి ఆదేశం:
$ ls
దశ 7: ప్యాచ్ని వర్తింపజేయండి
ప్యాచ్ ఫైల్ పని చేస్తుందో లేదో తనిఖీ చేయడానికి అదే డైరెక్టరీలో ప్యాచ్ను వర్తించండి:
వర్కింగ్ డైరెక్టరీలో ఇది ఇప్పటికే ఉన్నందున లోపం సంభవించినట్లు గమనించవచ్చు:
దశ 8: కొత్త రిపోజిటరీని తయారు చేయండి
మనం ఇటీవల సృష్టించిన ప్యాచ్ని వర్తింపజేసే కొత్త డైరెక్టరీని తయారు చేద్దాం. ఈ ప్రయోజనం కోసం, 'ని ఉపయోగించండి mkdir <డైరెక్టరీ-పేరు> ” ఆదేశం:
ఆ తర్వాత, “ని ఉపయోగించి కొత్త డైరెక్టరీ లేదా రిపోజిటరీని తెరవండి cd ” ఆదేశం:
$ cd కొత్తడైరెక్టరీ /
దశ 9: కట్టుబడి లేని మార్పుల ప్యాచ్ని వర్తింపజేయండి
తరువాత, దిగువ అందించిన ఆదేశాన్ని ఉపయోగించి ప్యాచ్ను కొత్త డైరెక్టరీకి వర్తింపజేయండి:
ప్యాచ్ వర్తించబడిందో లేదో ధృవీకరించడానికి, అన్ని ఫైల్ల జాబితాను వీక్షించండి:
$ lsమేము కొత్త డైరెక్టరీలో నిబద్ధత లేని మార్పుల ప్యాచ్ని విజయవంతంగా వర్తింపజేసినట్లు అవుట్పుట్ సూచిస్తుంది:
కట్టుబడి లేని మార్పుల నుండి Git ప్యాచ్ని సృష్టించే విధానాన్ని మేము మీకు నేర్పించాము.
ముగింపు
Git నిబద్ధత లేని మార్పుల నుండి ప్యాచ్ని సృష్టించడానికి, ముందుగా, Git వర్కింగ్ రిపోజిటరీని తెరవండి. కొత్త ఫైల్ను సృష్టించండి మరియు దానిని ట్రాకింగ్ ఇండెక్స్కు జోడించండి. ఆ తర్వాత, 'ని ఉపయోగించి ట్రాక్ చేయబడిన కట్టుబడి లేని మార్పుల యొక్క Git ప్యాచ్ను సృష్టించండి git diff –cached > Patchfile.patch ” ఆదేశం. తరువాత, '' ద్వారా మరొక రిపోజిటరీ లేదా డైరెక్టరీకి ప్యాచ్ని వర్తింపజేయండి git వర్తించు