Als «git-rewrite-history» getaggte Fragen

Umschreiben des Verlaufs eines Git-Repositorys, z. B. um alte Commits zu bearbeiten, unerwünschte Daten (z. B. private Daten oder große Dateien) zu entfernen, die Dateistruktur neu zu ordnen, Commit-Metadaten zu korrigieren usw.

2392
Wie ändere ich den Namen des Autors und des Committers sowie die E-Mail-Adresse mehrerer Commits in Git?

Overа этот вопрос есть ответы на Stack Overflow на русском : Поменять у автора и коммитера емейл и имя во о Ich habe ein einfaches Skript auf dem Schulcomputer geschrieben und die Änderungen an Git vorgenommen (in einem Repo, das sich in meinem Pendrive befand und von...

2233
Wie ändere ich ein bestimmtes Commit?

Normalerweise reiche ich eine Liste von Commits zur Überprüfung ein. Wenn ich folgende Commits habe: HEAD Commit3 Commit2 Commit1 ... Ich weiß, dass ich Head Commit mit ändern kann git commit --amend. Aber wie kann ich Änderungen vornehmen Commit1, da es sich nicht um das HEADCommit...

328
Root Commit in Git bearbeiten?

Es gibt Möglichkeiten, die Nachricht aus späteren Commits zu ändern: git commit --amend # for the most recent commit git rebase --interactive master~2 # but requires *parent* Wie können Sie die Festschreibungsnachricht des allerersten Festschreibens ändern (das kein übergeordnetes Element...