Diese Antwort erklärt, wie man zur vorherigen Verzweigung auscheckt, und erklärt es hilfreich @{-1}
: https://stackoverflow.com/a/7207542/3150057
Der vorherige Zweig ist wichtig, wenn ich vor dem Ändern des Zweigs Code gestackt habe und jetzt darüber nachdenke, am Stash zu arbeiten.
Gibt es eine Möglichkeit, den Namen des vorherigen Zweigs schnell anzuzeigen, ohne zu suchen git reflog show
für das Neueste checkout: moving from foo to bar
Eintrag?
Mehr Info:
Dies ist eine Lösung für meine Vergesslichkeit meines vorherigen Arbeitskontexts, die normalerweise nach der Rückkehr vom Mittagessen auftritt.
git rev-parse @{-1}
zeigt den HEAD-Commit des Branches, der ausgecheckt werden würde git checkout -
aber nicht der Filialname.
git branch --contains @{-1}
listet jeden Zweig mit diesem Commit auf.
Es wäre hilfreich, die Branche(s) mit diesem Commit als HEAD aufzulisten, da dies helfen könnte, mich an meinen vorherigen Arbeitskontext zu erinnern, aber ich bin mir nicht sicher, wie ich das machen soll.