anélkül, hogy lenne automatizmus a branch korábbi változatainak megőrzésére
A branch csak egy "alias", pontosabban egy pointer egy commitra. Minden commit megőrződik, bármikor mondhatod azt, hogy az x1 commit az az y branch v1 változata, az x2 commit meg az y branch v2 változata. Szóval a branch korábbi állapota mindig megőrződik, maximum nincs rá automatikusan alias, de erre csinálhatsz bármikor hookot és megcsinálja automatikusan.