Git Stash ing: સ્વચ્છ કાર્યકારી રાજ્ય માટે અસ્થાયી રૂપે અપ્રતિબદ્ધ ફેરફારો સંગ્રહિત કરો

Stashing Git માં તમને અસ્થાયી રૂપે અપ્રતિબદ્ધ ફેરફારો સંગ્રહિત કરવાની અને સ્વચ્છ કાર્યકારી સ્થિતિમાં સ્વિચ કરવાની મંજૂરી આપે છે. જ્યારે તમે હાલમાં કામ કરી રહ્યાં છો તે ફેરફારો કર્યા વિના તમારે બીજી બ્રાન્ચ પર સ્વિચ કરવાની અથવા અલગ સુવિધા પર કામ કરવાની જરૂર હોય ત્યારે આ ઉપયોગી છે.

Stashing ગિટમાં ઉપયોગ કરવા માટેનાં પગલાં અહીં છે:

 

Stash તમારા ફેરફારો

ખાતરી કરો કે તમે તમારી કાર્યકારી નિર્દેશિકામાં છો અને નીચેનો આદેશ ચલાવો:

git stash save "Stash name"

આ આદેશ સ્પષ્ટ નામ સાથે તમારા તમામ અપ્રતિબદ્ધ ફેરફારોને નવા સંતાડવાની જગ્યામાં છુપાવશે. જો તમે નામનો ઉલ્લેખ ન કરો stash, તો ગિટ આપમેળે ડિફોલ્ટ નામ જનરેટ કરશે.

 

stash યાદી જુઓ

તમારા રીપોઝીટરીમાં સ્ટેશેસની સૂચિ જોવા માટે, આદેશ ચલાવો:

git stash list

આ આદેશ તેમના ઇન્ડેક્સ નંબરો સાથે હાલના તમામ સ્ટેશ પ્રદર્શિત કરશે.

 

એ લાગુ કરો stash

તમારી કાર્યકારી સ્થિતિમાં લાગુ કરવા માટે stash, આદેશ ચલાવો:

git stash apply <stash_name>

તમે અરજી કરવા માંગો છો તે નામ અથવા અનુક્રમણિકા નંબર <stash_name> સાથે બદલો. stash જો તમે નામનો ઉલ્લેખ કરતા નથી stash, તો ગિટ ડિફોલ્ટને નવીનતમ લાગુ કરવા માટે ડિફોલ્ટ કરે છે stash.

 

ડ્રોપ એ stash

એકવાર તમે સફળતાપૂર્વક સ્ટેશ લાગુ કરી લો અને હવે તેની જરૂર નથી, તમે આદેશનો ઉપયોગ કરીને સ્ટેશ છોડી શકો છો:

git stash drop <stash_name>

તમે અરજી કરવા માંગો છો તે નામ અથવા અનુક્રમણિકા નંબર <stash_name> સાથે બદલો. stash જો તમે નામનો ઉલ્લેખ કરતા નથી stash, તો ગિટ ડિફોલ્ટને નવીનતમ લાગુ કરવા માટે ડિફોલ્ટ કરે છે stash.

 

Stashing Git માં એક મહત્વપૂર્ણ સુવિધા છે જે તમને અસ્થાયી રૂપે અપ્રતિબદ્ધ ફેરફારોને ગુમાવ્યા વિના સંગ્રહિત કરવાની મંજૂરી આપે છે. આ તમને તમારા વર્કફ્લોમાં ખલેલ પહોંચાડ્યા વિના શાખાઓ અને સુવિધાઓ વચ્ચે સરળતાથી સ્વિચ કરવામાં મદદ કરે છે.