Відповіді:
Перегляньте документацію vim про скасування гілок . u
по суті, поверне вас до батьківського поточного вузла, тоді як g-
дозволяє перейти побратимів поточного вузла перед тим, як перейти до кореня гілки. Кожен вузол представляє зміну у файлі. Опис документації трохи незрозумілий, але я це розумію. Ви могли б знайти це пояснення UNDO гілок , щоб легше зрозуміти.
Приклад сценарію
Я буду використовувати наступні позначення для пояснення поточної структури дерева скасування:
[{батьків} -> ({дитина}, {брат / сестра})]
u
ключем. [корінь -> А -> В]Якщо натиснути u
в цій точці, ви повернетесь до зміни А. Натискання g-
, з іншого боку, призведе до зміни B.