ในคำถาม Git ก่อนหน้านี้ Daniel Benamy กำลังพูดถึงขั้นตอนการทำงานใน Git:
ฉันกำลังทำงานหลักและมุ่งมั่นบางอย่างจากนั้นก็ตัดสินใจว่าฉันต้องการพักงานนั้นไว้ ฉันสำรองข้อมูลไว้สองสามข้อแล้วแยกจากก่อนที่ฉันจะเริ่มงานอึ
เขาต้องการฟื้นฟูสถานะการทำงานของเขาให้กลับสู่จุดเดิมโดยไม่สูญเสียการเปลี่ยนแปลงในปัจจุบัน คำตอบทั้งหมดวนเวียนอยู่ในรูปแบบต่างๆเช่น
git branch -m master crap_work
git branch -m previous_master master
สิ่งนี้เปรียบเทียบกับgit stashอย่างไร? ฉันสับสนเล็กน้อยที่พยายามดูว่ากรณีการใช้งานที่แตกต่างกันที่นี่คืออะไรเมื่อดูเหมือนว่าทุกอย่างgit stashจะได้รับการจัดการโดยการแตกแขนง ...
@ Jordi Bunster : ขอบคุณที่เคลียร์เรื่องต่างๆ ฉันเดาว่าฉันคิดว่า "การซ่อน" เป็นเหมือนกิ่งไม้ที่มีน้ำหนักเบาไม่มีชื่อ ดังนั้นสิ่งที่ซ่อนสามารถทำได้สาขาก็ทำได้เช่นกัน แต่มีคำอื่น ๆ ดี!