ฉันต้องการที่จะซ่อนเพียงการเปลี่ยนแปลงจากไฟล์เดียว:
git stash save -- just_my_file.txt
ข้างต้นไม่ทำงานแม้ว่า ทางเลือกใด?
cp just_my_file.txt just_my_file.txt.manualstash
ตอนนี้คุณสามารถชำระเงินและสิ่งต่าง ๆ ได้และเนื่องจากสำเนาเป็น "ไฟล์ที่ไม่ได้ติดตาม" คุณสามารถย้ายข้ามสาขาและกระทำโดยไม่มีปัญหาใด ๆ เมื่อคุณอยู่ในสาขาที่ถูกต้อง / ยอมรับว่าคุณต้องการ "รวมไฟล์เดียว " เพียงแค่ทำmv just_my_file.txt.manualstash just_my_file.txt
และตอนนี้คุณสามารถตรวจสอบการเปลี่ยนแปลงและกระทำในกรณีที่จำเป็น