Ich arbeite an Code-Basis, die etwa 5.000 Commits (einschließlich Merges) hat. Ich habe eine interaktive Rebase gestartet, um ähnliche Commits zu quetschen und schwache Commit-Nachrichten neu zu schreiben. Davor habe ich einige große Dateien nach diesem article gelöscht.Wie schreibe ich eine ganze Git Geschichte (Quetschen und Umbenennen) ohne in Konflikte zu fallen?
Noch habe ich Konflikte ab dem siebten Commit und Konflikte gehen größere Commit durch Commit. Gibt es eine Möglichkeit, nur Operationen durchzuführen, die keine widersprüchlichen Änderungen verursachen?
ich verwenden Sie den Befehl:
git rebase FIRSTCOMMIT -i