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 માં એક મહત્વપૂર્ણ સુવિધા છે જે તમને અસ્થાયી રૂપે અપ્રતિબદ્ધ ફેરફારોને ગુમાવ્યા વિના સંગ્રહિત કરવાની મંજૂરી આપે છે. આ તમને તમારા વર્કફ્લોમાં ખલેલ પહોંચાડ્યા વિના શાખાઓ અને સુવિધાઓ વચ્ચે સરળતાથી સ્વિચ કરવામાં મદદ કરે છે.