ฉันเริ่มทำการเปลี่ยนแปลง codebase ของฉันโดยไม่ทราบว่าฉันอยู่ที่หัวข้อเดิม ๆ ในการถ่ายโอนฉันต้องการซ่อนพวกเขาและนำไปใช้กับสาขาใหม่จากผู้เชี่ยวชาญ ฉันเคยgit stash popถ่ายโอนการเปลี่ยนแปลงที่กำลังดำเนินการไปยังสาขาใหม่นี้โดยลืมไปว่าฉันไม่ได้ดึงการเปลี่ยนแปลงใหม่เป็นหลักก่อนที่จะสร้างสาขาใหม่ สิ่งนี้ส่งผลให้เกิดการรวมกลุ่มของความขัดแย้งและการสูญเสียการเปลี่ยนแปลงที่สะอาด (ตั้งแต่ฉันใช้ป๊อป)
เมื่อฉันสร้างสาขาใหม่อย่างถูกต้องฉันจะกู้คืนการเปลี่ยนแปลงที่เก็บไว้เพื่อนำไปใช้อย่างเหมาะสมได้อย่างไร
git stash dropเป็นขั้นตอนสุดท้ายในการกำจัดที่ไม่ต้องการออกจาก # 2