ฉันเข้าไปในสาขาและทำงานบางอย่าง ฉันอยากไปสาขาอื่น แต่ไม่อยากผูกมัดฉันก็git stash
เลยทำ git checkout <otherbranch>
แล้วฉันจะทำ ฉันได้ทำงานที่นั่นและเช่นเดียวกับในสาขาแรกฉันต้องการที่จะเปลี่ยนจากสาขานี้ก่อนที่จะเริ่มทำงาน ฉันก็เลยไปที่git stash
นั่นด้วย ฉันเปลี่ยนกลับไปที่สาขาแรกและพยายามที่จะปลดมันออก ( git stash pop
) คิดว่ามันจะได้ที่ซ่อนจากสาขานั้น ๆ ฉันรู้สึกประหลาดใจที่มันปลดการซ่อนจาก<otherbranch>
(ซ่อนล่าสุด) ฉันรู้สึกว่าที่เก็บเฉพาะสาขา แต่พฤติกรรมนี้บ่งชี้ว่ามีเพียงที่เก็บเดียวสำหรับที่เก็บในเครื่องทั้งหมด
เป็นgit stash
สาขาที่เฉพาะเจาะจงหรือสำหรับพื้นที่เก็บข้อมูลทั้งหมด? ถ้าเป็นสำหรับที่เก็บทั้งหมดฉันสามารถส่งผ่านตัวเลือกไปยังที่เก็บเพื่อทำให้เฉพาะสาขาได้หรือไม่
stash list
รายการนอกเหนือจากคำอธิบายหรือไม่?