Ich habe zwei Zweig,Kann ich dem Staging-Bereich Änderungen aus einem anderen Zweig hinzufügen?
- Master
- neue Funktionen
Neue Funktionen hat eine befiehlt ich zu meistern hinzufügen will, aber ich mag die Kontrolle, wie viel ich will verschmelzen.
Ich möchte die Option zum Hinzufügen/Ablehnen von Änderungen für jede Zeile. Ähnlich kann ich mit git add -p
Ich habe viel gesucht wahrscheinlich suchte ich falsche Begriff. Dies scheint eine ziemlich offensichtliche Aufgabe zu sein.
Es gibt nur sind in einem Arbeitsverzeichnis, das ist nicht eins pro Zweig. – choroba
@choroba: In der Tat gibt es nur einen * Standard * Staging-Bereich (aka "der" Index), aber Sie können Ihren eigenen temporären Index mit der Umgebungsvariable 'GIT_INDEX_FILE' definieren. Das ist für diese spezielle Aufgabe nicht sinnvoll.:-) Aber leider ist es etwas, was man wissen muss, um ein paar Ecken von 'git commit -a' zu erklären, und sich mit' --only' oder '--include' begnügt. – torek
@torek Sie können mehrere Arbeitsverzeichnisse mit einem lokalen Repository haben, von denen jedes seinen eigenen Index hat. Also hast du beide recht: P – poke