ตรวจสอบเอกสารที่เป็นกลุ่มในสาขายกเลิก u
โดยพื้นฐานแล้วจะนำคุณกลับไปที่พาเรนต์ของโหนดปัจจุบันในขณะที่g-
อนุญาตให้คุณสำรวจพี่น้องของโหนดปัจจุบันก่อนที่จะไปยังรูทของสาขา แต่ละโหนดแสดงถึงการเปลี่ยนแปลงในไฟล์ คำอธิบายของเอกสารนั้นค่อนข้างคลุมเครือ แต่นั่นเป็นวิธีที่ฉันเข้าใจ คุณอาจพบนี้คำอธิบายของสาขายกเลิกให้ง่ายต่อการเข้าใจ
ตัวอย่างสถานการณ์
ฉันจะใช้สัญลักษณ์ต่อไปนี้เพื่ออธิบายโครงสร้างปัจจุบันของโครงสร้างการเลิกทำ:
[{parent} -> ({child}, {sibling})]
- เปิดไฟล์ข้อความ [ ราก ]
- ทำการเปลี่ยนแปลง A. [root -> A ]
- ออกจากโหมดแทรกและทำการเปลี่ยนแปลงอื่น B [รูท -> A -> B ]
- เลิกทำ B ด้วย
u
กุญแจ [root -> A -> B]
- ทำการเปลี่ยนแปลงใหม่ C [รูท -> A -> (B, C )]
การกดu
ที่จุดนี้จะนำคุณกลับไปสู่การเปลี่ยนแปลง A. g-
ในทางกลับกันการกด A จะทำให้คุณเปลี่ยน B