Stashing
ใน Git ช่วยให้คุณสามารถจัดเก็บการเปลี่ยนแปลงที่ไม่มีข้อผูกมัดได้ชั่วคราวและเปลี่ยนเป็นสถานะการทำงานที่สะอาด สิ่งนี้มีประโยชน์เมื่อคุณต้องการเปลี่ยนไปใช้สาขาอื่นหรือทำงานในคุณลักษณะอื่นโดยไม่ต้องยอมรับการเปลี่ยนแปลงที่คุณกำลังดำเนินการอยู่
นี่คือขั้นตอนการใช้ Stashing
ใน Git:
Stash
การเปลี่ยนแปลงของคุณ
ตรวจสอบให้แน่ใจว่าคุณอยู่ในไดเร็กทอรีการทำงานและรันคำสั่งต่อไปนี้:
git stash save "Stash name"
คำสั่งนี้จะซ่อนการเปลี่ยนแปลงที่ไม่ได้ผูกมัดทั้งหมดของคุณไว้ในที่ซ่อนใหม่ด้วยชื่อที่ระบุ หากคุณไม่ระบุ stash
ชื่อ Git จะสร้างชื่อเริ่มต้นโดยอัตโนมัติ
ดู stash
รายการ
หากต้องการดูรายการของที่เก็บในที่เก็บของคุณ ให้รันคำสั่ง:
git stash list
คำสั่งนี้จะแสดงคลังที่มีอยู่ทั้งหมดพร้อมกับหมายเลขดัชนี
สมัคร stash
หากต้องการใช้ a stash
กับสถานะการทำงานของคุณ ให้รันคำสั่ง:
git stash apply <stash_name>
แทนที่ <stash_name>
ด้วย stash
ชื่อหรือหมายเลขดัชนีที่คุณต้องการสมัคร หากคุณไม่ระบุ stash
ชื่อ Git จะใช้ค่าเริ่มต้นเป็นไฟล์ stash
.
วาง stash
เมื่อคุณใช้ที่ซ่อนได้สำเร็จและไม่ต้องการใช้อีกต่อไป คุณสามารถทิ้งที่ซ่อนได้โดยใช้คำสั่ง:
git stash drop <stash_name>
แทนที่ <stash_name>
ด้วย stash
ชื่อหรือหมายเลขดัชนีที่คุณต้องการสมัคร หากคุณไม่ระบุ stash
ชื่อ Git จะใช้ค่าเริ่มต้นเป็นไฟล์ stash
.
Stashing
เป็นคุณลักษณะที่สำคัญใน Git ที่ช่วยให้คุณสามารถจัดเก็บการเปลี่ยนแปลงที่ไม่มีข้อผูกมัดได้ชั่วคราวโดยไม่สูญเสีย สิ่งนี้ช่วยให้คุณสลับไปมาระหว่างสาขาและคุณสมบัติต่างๆ ได้อย่างง่ายดายโดยไม่รบกวนกระบวนการทำงานของคุณ