Wenn der aktuelle Branch viele Commits hat und sie vor dem Rebasen zusammengefasst, korrigiert und neu geschrieben werden müssen, dann ist ein interaktiver Rebase die richtige Antwort. Wenn Software-Ingenieure sagen "rebasen auf den Master", meinen sie normalerweise "führe einen interaktiven Rebase auf origin/master durch und stelle sicher, dass es gut aussieht und unnötige Commits zusammengefasst sind und die Commit-Nachrichten korrigiert sind".
Überprüfe zuerst git status
und stelle sicher, dass du im Feature-Branch bist.
Wenn nicht im Feature-Branch, versuche git checkout feature
Dann
git fetch origin
git rebase -i origin/master
Selten ist ein Commit-Verlauf bereit, um so rebase auf den Master durchgeführt zu werden. In den meisten Fällen werden die vorhandenen Commits zunächst unter Verwendung des interaktiven Rebase überarbeitet.