git-rebase

Mit dem Befehl git-rebase können Sie die Änderungen von einer Verzweigung übernehmen und sie über einer anderen Verzweigung wiederholen.
1
Antwort

Git Commit während Git Rebase - was passiert wirklich?

Ich bin auf der Suche nach einer guten Beschreibung dessen, was passiert, wenn man während der Rebase festlegt und wie man das auf einfache Weise "rückgängig machen" kann. Betrachten wir ein Szenario, in dem ein großer Commit rebasiert wird....
20.06.2012, 09:29
2
Antworten

Wie kann ich all meine lokalen Git-Zweige (und -Tags) umbuchen, wenn der Upstream den Verlauf neu geschrieben hat?

Der Betreuer eines bestimmten (eingebetteten) Linux-Kernel-Repos hat eine Reihe alter Commits modifiziert, um den Verlauf zu bereinigen. Als Folge haben alle Commits eine andere SHA. Wenn ich von diesem neu geschriebenen Verlauf abhole, bin i...
12.07.2011, 00:14
1
Antwort

Warum lässt "git rebase" gegenüberliegende Sätze von Änderungen in der Bühne und der Arbeitskopie?

Ich benutze git-svn als Svn-Client. Von Zeit zu Zeit stoße ich auf das folgende Problem. Ich beginne mit ein paar Commits in meinem lokalen Git-Zweig, einer leeren Bühne und einer sauberen Arbeitskopie. Ich gebe "git svn rebase" in der...
01.11.2012, 18:45
1
Antwort

Code Lens funktioniert nach dem interaktiven Rebase nicht richtig

In VS2015 verschwanden alle Codemetadaten von git, die im Code über die CodeLens-Funktionalität bezüglich des Autors und der Änderungen angezeigt wurden, nachdem ich rebase -i gemacht und committens den Autorennamen korrigiert hatte (ein Tippfeh...
03.11.2015, 09:52
1
Antwort

Git Rebase einen Zweig auf Master fehlgeschlagen, wie zu lösen?

Ich habe an einer lokalen Kopie eines Remote-Git-Repos gearbeitet. Ich habe einen Zweig auf meiner lokalen Kopie erstellt, nennen wir ihn "my_branch". Ich habe mich ein paar Mal auf my_branch verpflichtet. Ich habe kürzlich 'my_branch' auf re...
08.01.2012, 18:53
3
Antworten

Eine beliebig große Anzahl von Commits kombinieren oder umbasieren

Nehmen wir an, mein lokales git log zeigt: %Vor% Mein Remote git log zeigt: %Vor% Was ist der einfachste Weg, um dies zu erreichen ( Annahme einer beliebig großen Anzahl von lokalen Commits ): %Vor%     
04.03.2014, 02:40
1
Antwort

Git Rebase - Preserve-Merges schlägt fehl

Ich habe einen (großen) Commit-Baum, der mehrere Merge-Commits enthält, die ich auf einen anderen Commit umbuchen möchte. Wenn ich eine normale Rebase mache, bittet Git darum, Merge-Konflikte zu lösen. Ich wollte nicht jede Zusammenführung überp...
04.09.2014, 16:24
3
Antworten

Entferne 4 Commits aus meinem Git History

Ich habe einige Commits gemacht und sie in mein Repository geschoben. Dann habe ich eine Pull-Anfrage gemacht, aber ich habe bemerkt, dass es einige Commits gibt, die ich nicht in der Pull-Anfrage haben möchte. Sie sehen so aus: %Vor% Wen...
20.06.2012, 05:29
3
Antworten

Wie "Rebases Tags" in Git?

Angenommen, ich besitze das folgende einfache git-Repository: eine einzelne Verzweigung, einige werden nacheinander übergeben, einige davon wurden mit annotierten -Tags markiert, nachdem sie alle übergeben wurden, und dann eins Tag Ich entsche...
05.11.2015, 00:02
2
Antworten

git reword, ohne Konflikte erneut zu lösen

Ist es möglich, Commit-Nachrichten mit git-Rebase zu ändern, ohne Merge-Konflikte erneut lösen zu müssen? Ich muss ein älteres Repo bowdlerisieren und ich möchte nicht den tatsächlichen Code ändern, nur die Nachrichten. Ich habe --preserv...
12.02.2012, 21:51