Git Stash ing: క్లీన్ వర్కింగ్ స్టేట్ కోసం నిబద్ధత లేని మార్పులను తాత్కాలికంగా నిల్వ చేయండి

Stashing Gitలో మీరు నిబద్ధత లేని మార్పులను తాత్కాలికంగా నిల్వ చేయడానికి మరియు శుభ్రమైన పని స్థితికి మారడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు వేరొక బ్రాంచ్‌కి మారవలసి వచ్చినప్పుడు లేదా మీరు ప్రస్తుతం పని చేస్తున్న మార్పులను చేయకుండా వేరే ఫీచర్‌పై పని చేయాల్సి వచ్చినప్పుడు ఇది ఉపయోగపడుతుంది.

Stashing Gitలో ఉపయోగించాల్సిన దశలు ఇక్కడ ఉన్నాయి:

 

Stash మీ మార్పులు

మీరు మీ పని డైరెక్టరీలో ఉన్నారని నిర్ధారించుకోండి మరియు కింది ఆదేశాన్ని అమలు చేయండి:

git stash save "Stash name"

ఈ కమాండ్ మీ కట్టుబడని అన్ని మార్పులను పేర్కొన్న పేరుతో కొత్త స్టాష్‌లో ఉంచుతుంది. మీరు పేరును పేర్కొనకుంటే stash, Git స్వయంచాలకంగా డిఫాల్ట్ పేరును రూపొందిస్తుంది.

 

stash జాబితాను వీక్షించండి

మీ రిపోజిటరీలోని స్టాష్‌ల జాబితాను వీక్షించడానికి, ఆదేశాన్ని అమలు చేయండి:

git stash list

ఈ ఆదేశం ఇప్పటికే ఉన్న అన్ని స్టాష్‌లను వాటి సూచిక సంఖ్యలతో పాటు ప్రదర్శిస్తుంది.

 

దరఖాస్తు a stash

మీ పని స్థితికి a వర్తింపజేయడానికి stash, ఆదేశాన్ని అమలు చేయండి:

git stash apply <stash_name>

మీరు దరఖాస్తు చేయాలనుకుంటున్న పేరు లేదా ఇండెక్స్ నంబర్‌తో <stash_name> భర్తీ చేయండి. stash మీరు పేరును పేర్కొనకుంటే stash, Git డిఫాల్ట్‌గా తాజాదాన్ని వర్తింపజేస్తుంది stash.

 

డ్రాప్ a stash

మీరు స్టాష్‌ను విజయవంతంగా వర్తింపజేసి, ఇకపై అది అవసరం లేనప్పుడు, మీరు ఆదేశాన్ని ఉపయోగించి స్టాష్‌ను వదలవచ్చు:

git stash drop <stash_name>

మీరు దరఖాస్తు చేయాలనుకుంటున్న పేరు లేదా ఇండెక్స్ నంబర్‌తో <stash_name> భర్తీ చేయండి. stash మీరు పేరును పేర్కొనకుంటే stash, Git డిఫాల్ట్‌గా తాజాదాన్ని వర్తింపజేస్తుంది stash.

 

Stashing Gitలో ఒక ముఖ్యమైన లక్షణం, ఇది నిబద్ధత లేని మార్పులను కోల్పోకుండా వాటిని తాత్కాలికంగా నిల్వ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది మీ వర్క్‌ఫ్లోకు అంతరాయం కలిగించకుండా బ్రాంచ్‌లు మరియు ఫీచర్‌ల మధ్య సులభంగా మారడంలో మీకు సహాయపడుతుంది.