Es kann mehr als eine Möglichkeit geben, diese Frage zu stellen, daher folgt hier eine Beschreibung des Problems. Ich arbeitete an Meister und verübte einige Sachen und entschied dann, dass ich diese Arbeit auf Eis legen wollte. Ich habe ein paar Commits gemacht und bin dann abgegangen, bevor ich mit meiner Mistarbeit begonnen habe. Praktisch funktioniert das gut, ich habe gerade einen anderen Zweig als Hauptentwicklungszweig. Ich frage mich, wie ich die Dinge ändern könnte, also arbeite ich wieder an Meister, aber es hat nicht meine Schrottarbeit und sagte, Arbeit ist in einem anderen Zweig.Wechseln Sie die Zweignamen in git
Einige Möglichkeiten, wie dies gefragt/gelöst werden könnte: Wie benenne ich meinen Master-Zweig zu etwas anderem und benennen Sie dann etwas anderes zu Master? Wie kann ich den Master sichern und dann veranlassen, dass alle Commits, die ich gesichert habe, in einem anderen Zweig liegen?
Danke für alle (schnellen) Antworten! Sie sind alle gut.
Dies funktioniert auch, wenn Sie Ihre aktuelle Filiale umbenennen! :) – Tarrasch
Abhängig von Ihrem Workflow möchten Sie möglicherweise auch alle Zweigverweise in .git/config ändern. Ich habe '[branch" crap_work "]' geändert, um '[branch" master "]' zu lesen, so dass der master immer noch mit 'origin/master' synchronisieren würde. Natürlich war der Zustand der beiden Repos so, dass dies immer noch Sinn ergab. – Eponymous
Dies bedeutet keine Umbenennung von Zweigen im Remote-Repo, nur beim lokalen Repo. – smohadjer