Zwei Branches gleichzeitig mit git worktree

Zwei Branches gleichzeitig mit git worktree

- Matt

Mitten in einer Änderung kommt ein dringender Fehler herein. Der übliche Weg ist Stash, Branch wechseln, zurückwechseln, Stash zurückholen und hoffen.

Der bequemere:

git worktree add ../projekt-hotfix hotfix/absturz

Das legt einen zweiten Ordner mit demselben Repository an, ausgecheckt auf den anderen Branch. Beide Arbeitsverzeichnisse existieren parallel, mit eigenem Build-Ausgabeordner. Danach:

git worktree remove ../projekt-hotfix

Besonders angenehm, wenn der Wechsel sonst einen kompletten Neubau auslösen würde.