Ich hab hier lokal mehrere Branches ausgecheckt
und muß demnach sowieso commiten, bevor ich es irgendwo mergen kann. (oder ...)
[Oder ...]
Meist, wenn sich rausstellt, dass man es hätte besser in einem anderen Branch hätte machen sollen.
Im
SVN funktioniert es aber auch gut, dass man hier nicht comittet, einen Switch zum anderen Branch macht (Änderungen bleiben erhalten und es werden die Differenzen der Branches in das Ausgecheckte gemerget)
und anschließend im richtigen Branch eincheckt.
Oder ich erstell einen Patch/Patchdatei und patche ohne Merge etwas in einen anderen Branch rein und im ersten Branch dann löschen oder durch auschecken mit dem Rückmerge aus dem neuen Branch wieder abgleichen/eingliedern (meistens wenn es beim Switch zu viele Mergekonflikte gibt)