డెవలపర్లు స్థానిక రిపోజిటరీలో మార్పులు చేసినప్పుడు, ప్రాజెక్ట్ ఫోల్డర్ను అప్డేట్ చేయడం కోసం రిమోట్ రిపోజిటరీకి జోడించిన స్థానిక మార్పులను వారు ప్రచురించాలి. ది ' $ git పుష్ ” అనే కమాండ్ దాని కోసం సర్వసాధారణంగా ఉపయోగించబడుతుంది. ప్రాథమికంగా, ఇది 'కి వ్యతిరేకం $ గిట్ పొందండి ” రిమోట్ రిపోజిటరీ యొక్క నవీకరించబడిన సంస్కరణను డౌన్లోడ్ చేయడానికి ఆదేశం ఉపయోగించబడుతుంది. నవీకరించబడిన స్థానిక రిపోజిటరీ ఫైల్లతో వినియోగదారులు ఇప్పటికే ఉన్న రిమోట్ ఫైల్లను బలవంతంగా ఓవర్రైట్ చేయవచ్చు.
రిమోట్ ఫైల్లను బలవంతంగా ఓవర్రైట్ చేసే విధానాన్ని ఈ రైట్-అప్ క్లుప్తంగా వివరిస్తుంది.
రిమోట్ ఫైల్లను ఓవర్రైట్ చేయడానికి “git పుష్” ఎలా బలవంతం చేయాలి?
స్థానిక మార్పులను బలవంతంగా నెట్టడం ద్వారా రిమోట్ ఫైల్లను ఓవర్రైట్ చేయడానికి, దిగువ పేర్కొన్న దశలను అనుసరించండి:
- Git స్థానిక రిపోజిటరీకి తరలించండి.
- కొత్త ఫైల్ను రూపొందించండి మరియు స్టేజ్ చేయండి.
- జోడించిన మార్పులతో ప్రస్తుత రిపోజిటరీని నవీకరించండి.
- స్థానిక/రిమోట్ రిపోజిటరీలు కనెక్ట్ చేయబడి ఉన్నాయని ధృవీకరించడానికి రిమోట్ URL జాబితాను తనిఖీ చేయండి.
- అమలు చేయండి' $ git పుష్ -f <రిమోట్-పేరు> <బ్రాంచ్-పేరు> ” ఆదేశం.
అమలు కోసం పైన అందించిన దశలు ఇక్కడ ఉన్నాయి!
దశ 1: కావలసిన వర్కింగ్ డైరెక్టరీకి నావిగేట్ చేయండి
ముందుగా, ఇచ్చిన ఆదేశంలో దాని మార్గాన్ని అందించడం ద్వారా నిర్దిష్ట Git వర్కింగ్ డైరెక్టరీని తెరవండి:
$ cd 'సి:\యూజర్లు \n అస్మా\గో \T ఉంది_12
దశ 2: కొత్త ఫైల్ను రూపొందించండి
'ని అమలు చేయండి స్పర్శ వర్కింగ్ డైరెక్టరీలో కొత్త ఫైల్ని సృష్టించడానికి ఆదేశం:
$ స్పర్శ file.txt
దశ 3: ట్రాకింగ్ ప్రాంతానికి మార్పులను పుష్ చేయండి
అప్పుడు, 'ని అమలు చేయడం ద్వారా సృష్టించిన ఫైల్ను ట్రాకింగ్ ప్రాంతానికి నెట్టండి git add ” ఆదేశం:
$ git add file.tx
దశ 4: మార్పులను Git రిపోజిటరీలో సేవ్ చేయండి
ఇప్పుడు, జోడించిన మార్పులను Git రిపోజిటరీకి సేవ్ చేయడానికి Git కమిట్ను అమలు చేయండి:
$ git కట్టుబడి -మీ 'మొదటి ఫైల్ జోడించబడింది'
దశ 5: రిమోట్ URLని వీక్షించండి
తరువాత, 'ని అమలు చేయండి git రిమోట్ 'ఆదేశంతో' -లో ' ప్రస్తుతం ఉన్న రిమోట్ URLల జాబితాను తనిఖీ చేయడానికి ఎంపిక:
$ git రిమోట్ -లో
దశ 6: రిమోట్ ఫైల్లను ఓవర్రైట్ చేయండి
చివరగా, 'ని అమలు చేయడం ద్వారా రిమోట్ ఫైల్లను ఓవర్రైట్ చేయండి git పుష్ ''తో ఆదేశం -ఎఫ్ ” బలవంతంగా నెట్టడం కోసం జెండా, రిమోట్ మరియు శాఖ పేరు:
$ git పుష్ -ఎఫ్ మూలం మాస్టర్
అంతే! మేము ప్రదర్శించాము ' git పుష్ ” రిమోట్ ఫైల్లను బలవంతంగా ఓవర్రైట్ చేసే పద్ధతి.
ముగింపు
స్థానిక మార్పులను బలవంతంగా నెట్టడం ద్వారా రిమోట్ ఫైల్లను ఓవర్రైట్ చేయడానికి, ముందుగా, Git లోకల్ రిపోజిటరీకి వెళ్లి, కొత్త ఫైల్ను రూపొందించి, స్టేజ్ చేయండి. ఆపై, జోడించిన మార్పులతో ప్రస్తుత రిపోజిటరీని నవీకరించండి మరియు స్థానిక/రిమోట్ రిపోజిటరీలు కనెక్ట్ చేయబడి ఉన్నాయని ధృవీకరించడానికి రిమోట్ URL జాబితాను తనిఖీ చేయండి. చివరగా, 'ని అమలు చేయండి $ git పుష్ -f <రిమోట్-పేరు> <బ్రాంచ్-పేరు> ” ఆదేశం. ఈ రైట్-అప్ రిమోట్ ఫైల్లను బలవంతంగా ఓవర్రైట్ చేసే విధానాన్ని అందించింది.