Ich habe viele Commits in meinem Zweig:Revert zurück und Kopie einer Niederlassung in git machen
commit 1
commit 2
commit 3
commit 4
ich bin begehen 4 und wollen jetzt gehen 2 zu begehen und Inhalt kopieren, die an waren begehe 2 zu einem anderen Zweig.
Grundsätzlich möchte ich Änderungen bei Commit 2 auf den Server schieben, nicht die Änderungen, die bei Commit 4 mit diesem anderen Zweig vorgenommen wurden.
Sind Sie mit Kirsche suchen 2 auf eine Festschreibung Pick separater Zweig? – osowskit
Ja. Aber das Problem ist, dass ich diese Commits in den Stammzweig geschoben habe. – learner
1) Sie könnten die Commits 1,2 und 4 wiederherstellen; 2) verschiebe den aktuellen Verzweigungszeiger um ein paar Commits, heble Commit 2 und erzwinge Push; oder 3) probiere interaktives Rebasting aus. – osowskit