ย้อนกลับก้อนใหญ่ใน Magit 2.1.0
ฉันเพิ่งอัพเกรดเป็น magit 2.1.0 (และรวมถึง emacs 25.0.50 และ git 2.3.1) ก่อนหน้านี้ใน*magit*บัฟเฟอร์ฉันสามารถ: เลือกก้อนใหญ่ในพื้นที่ Unstaged พิมพ์vและตอบตกลงเพื่อย้อนกลับ มันมีประโยชน์ แต่ตอนนี้ใน magit 2.1.0 "Cannot reverse unstaged changes"มันจะช่วยให้ข้อผิดพลาด: ทำไม? ด้วยการบอกใบ้จากข้อความแสดงข้อผิดพลาดฉันค้นพบว่าฉันยังคงสามารถทำได้แม้ว่าจะอยู่ในลักษณะ "ย้อนหลัง" ด้วยขั้นตอนเพิ่มเติม: sเดือดดาล (รู้สึกย้อนกลับ; ย้ายไปใกล้กับสถานะที่กำหนด) นำทางลงและเลือกในพื้นที่จัดฉาก กดvตอบใช่ อย่างไรก็ตามก้อนใหญ่ยังคงเป็นฉากดังนั้นในที่สุดฉันก็ต้องขึ้นuเวทีก้อนใหญ่ นี่เป็นข้อบกพร่องหรือเป็นความตั้งใจและ / หรือฉันหนาแน่น ถ้าอย่างหลังคุณช่วยฉันเข้าใจไหม UPDATE: หลังจาก RTFinfo-ing อย่างละเอียดฉันเห็นว่ามีสองคำสั่ง: v magit-reverse กลับรายการการเปลี่ยนแปลง ณ จุดในแผนผังการทำงาน k magit-discard ลบการเปลี่ยนแปลงที่จุดจากต้นไม้ทำงาน ดูเหมือนว่าk magit-discardจะทำสิ่งที่ฉันเคยvทำมาก่อน มันทำงานได้กับก้อนใหญ่ที่ไม่มีสเตจ …