Artikeln behandlar problemet med att göra misstag under Git-operationer och önskan om en "ångra"-funktion. Den introducerar Git reflog som ett viktigt verktyg, vilket förklarar att det loggar varje gång en grenreferens flyttas och fungerar som en lokal historik. reflog gör det möjligt att referera till tidigare tillstånd av grenar eller HEAD med syntaxen reference@{index}. Författaren presenterar ett anpassat Git undo-alias som använder git reset --hard och git reflog för att återställa till ett tidigare tillstånd. aliaset är flexibelt och tillåter att man ångrar flera operationer genom att ange ett index, eller bara den senaste som standard.