Wie man einzelne Dateien mit magit verstaut

25

Git ist in der Lage, einzelne Hunks zu verstauen.

Mit --patchkönnen Sie interaktiv Hunks aus dem Unterschied zwischen HEAD und dem zu verstaubenden Arbeitsbaum auswählen . Der Stash-Eintrag ist so aufgebaut, dass sein Indexstatus dem Indexstatus Ihres Repositorys entspricht und sein Arbeitsbaum nur die Änderungen enthält, die Sie interaktiv ausgewählt haben. Die ausgewählten Änderungen werden dann von Ihrem Arbeitsbaum zurückgesetzt. Im Abschnitt „Interaktiver Modus“ von git-add [1] erfahren Sie, wie Sie den --patchModus bedienen .

Kann man es mit dem magit Frontend benutzen? Magit vereinfacht die Verwendung des Patch-Modus für spektakuläre Inszenierungen. Könnte es die gleiche Arbeit für Verstecke tun?

Ayvango
quelle

Antworten:

33

Sie können alle Änderungen bereitstellen, die Sie verstecken möchten, und dann magit-stash-index (zi) aufrufen.

Kyle Meyer
quelle