Forum: Sonstige Werkzeuge
by Stevie,
14. Feb 2020
Wenn sie nicht mal mehr im reflog sind, dann sind 30 Tage vergangen, denn das ist die Standardeinstellung für wie lange unerreichbare Einträge dort vorgehalten werden (gc.reflogExpireUnreachable). Ansonsten muss man schon nen git reflog expire für aufrufen.
Dito und ich war seinerzeit sogar für hg :wall:
Forum: Sonstige Werkzeuge
by Stevie,
12. Feb 2020
Auch wenn ich zustimme, nen Branch oder nen Tag vom aktuellen Stand anzulegen, stimmt das nicht.
Das ref log hat eine Verfallsdauer von 90 Tagen als Default. Da haut auch nen standard git gc nix weg von.
Dafür musst schon explizit nen git reflog expire now aufrufen.
Siehe https://git-scm.com/docs/git-gc