git stash დროებით ინახავს თქვენი uncommitted ცვლილებებს და აბრუნებს თქვენი სამუშაო დირექტორიას깨끗ა მდგომარეობაში — ასე რომ შეგიძლიათ გადავიდეთ კონტექსტზე (მაგ. გაასწოროთ დაჩქარებული შეცდომა სხვა ფილიალზე) დაუფიქსირებელი სამუშაოს commit-ის გარეშე, შემდეგ აღადგინოთ ცვლილებები მოგვიანებით.
პრობლემა, რომელსაც stash ხსნის
You're mid-work with uncommitted changes, but need to switch context urgently:
→ switch branches? Git may refuse (uncommitted changes would conflict) or carry
them along messily
→ commit half-done work? No — it's not ready (pollutes history)
→ STASH saves your changes aside, giving you a clean working directory to switch.
