Erweiterte Git-Befehle verwenden
Autoreninformationen ändern
Um den Namen und/oder die E-Mail-Adresse zu ändern, der/die in vorhandenen Commits angegeben ist, müssen Sie den gesamten Verlauf Ihres Git-Repositorys neu schreiben.
Informationen zu Git-Rebase
Mit dem Befehl „git rebase“ können Sie eine Reihe von Commits einfach ändern und den Verlauf Ihres Repositorys anpassen. Sie können Commits gemeinsam neu anordnen, bearbeiten oder squashen.
Git rebase an der Befehlszeile verwenden
Im Folgenden finden Sie ein kurzes Tutorial zur Verwendung von „git rebase“ an der Befehlszeile.
Mergekonflikte nach einem „git rebase“ beheben
Mit einem „git rebase“ verschieben Sie in der Regel Commits. Dabei können Mergekonflikte entstehen, wenn durch zwei dieser Commits die gleiche Zeile in derselben Datei geändert wurde und Git nicht weiß, welche der Änderungen übernommen werden soll.
Informationen zum Mergen von Git-Unterstrukturen
Wenn Sie mehrere Projekte innerhalb eines einzigen Repositorys verwalten müssen, können Sie die Unterstruktur mergen, um alle Referenzen zu verwalten.
Unterordner in ein neues Repository auslagern
Einzelne Ordner eines Git-Repositorys können Sie in neue Repositorys auslagern.