So ändern Sie den Commit -Autor für einen einzigen Commit

So ändern Sie den Commit -Autor für einen einzigen Commit
Git ist ein berühmtes DevOps -Projektmanagement -Tool, das häufig zur Verwaltung des Quellcode von Projekten verwendet wird. Es verwaltet Codeversionen über Git-Repositorys, Filialen und Zeit-zu-Zeit-Veränderungen. Verschiedene Entwickler arbeiten an Projekten und begehen Änderungen. Manchmal möchten GIT -Benutzer jedoch den Autor aller Commits oder den Autor eines bestimmten Commits ändern.

Dieser Artikel wird erläutern, wie der Autor eines Commits verändert wird.

Wie man den Autor von Single Commit ändert?

Git -Benutzer können den Autor von Commits festlegen und ändern. Wir haben die Methoden aufgelistet, um den Autor eines einzelnen Commits zu ändern:

  • So ändern Sie den Autor eines kürzlichen Ausschusses?
  • Wie man den Autor für ein einzelnes Commit aus der Festungsgeschichte wechselt?

So ändern Sie den Autor eines kürzlichen Ausschusses?

Um den Autor eines kürzlich erschienenen Commits zu ändern, öffnen Sie zuerst das Git -Repository und verwenden Sie dann das “Git CommitBefehl zusammen mit dem “-Änderung -Autor" Optionen.

Verwenden Sie den erwähnten Befehl, um den Autor des jüngsten Commits zu ändern.

Schritt 1: Öffnen Sie das Git -Bash -Terminal

Starten Sie das Git -Bash -Terminal aus dem Startmenü:

Schritt 2: Gehen Sie zum Git -Repository

Verwenden Sie die “CDBefehl ”und gehen Sie zu dem erforderlichen Git Local Repository:

$ CD "C: \ Git"

Schritt 3: Überprüfen Sie das Git -Protokoll

Schauen Sie sich die Git -Protokolle an, um den Autoramen des neuesten Commits anzuzeigen:

$ git log

Schritt 4: Veränderer Autor des jüngsten Commits ändern

Ändern Sie den Autor des neuesten Commits durch die “Git Commit" Befehl. Der "-ändern"Option wird verwendet, um das Commit und die" zu ändern "-Autor”Wird verwendet, um die Autoreninformationen zu bearbeiten:

$ Git Commit -Amend -Autor "Jazzy"

Infolgedessen die “Comment_editmsgDie Datei wird im Standardtext -Editor geöffnet, Ihre Nachricht entsprechend Ihren Einstellungen angeben und auf die “klicken“StrgSchlüssel zum Speichern der Commit -Nachricht:

Schritt 5: Überprüfen Sie das Git -Protokoll

Überprüfen Sie erneut die Git -Protokolle, um zu überprüfen, ob der Autor des neuesten Commits geändert wird oder nicht:

$ git log

Die folgende Ausgabe zeigt, dass wir den Autor eines kürzlich durchgeführten Commit erfolgreich verändert haben:

Wie man den Autor für ein einzelnes Commit aus der Festungsgeschichte wechselt?

Um den Autor für ein einzelnes Commit aus der Verschingungsgeschichte zu ändern, folgen Sie dem genannten Verfahren.

Schritt 1: Überprüfen Sie die Git -Protokolle

Öffnen Sie zunächst die Git -Protokolle, um den Git -Commits durch die Verwendung der “zu überprüfenGit -Protokoll" Befehl:

$ git log

Schritt 2: Ändern Sie den Autor von Old Commit

Ändern Sie als nächstes den Autor eines alten Commits aus der Geschichte, indem Sie den Git nutzen. “wiederherstellen" Befehl. Geben Sie auch das an “KOPFZeigerposition, um zu diesem Commit zu wechseln:

$ git rebase -i Kopf ~ 1

Auf diese Weise die “Git-Rebase-TodoDie Datei wird geöffnet. Um den Komitiautor zu ändern, verwenden Sie den im Folgenden hervorgehobenen Befehl zusammen mit dem Namen und der E -Mail -Adresse des Autors und drücken Sie dann “Strg+sUm Änderungen zu sparen:

Exec Git Commit -Amend -Autor = "Jazzy" -C -Kopf

Schritt 3: Überprüfen Sie Git Commits

Schließlich sehen Sie sich die Festungsgeschichte zur Überprüfung an:

$ git log

Hier können Sie sehen, dass wir den Autor des älteren Commit erfolgreich verändert haben:

Wir haben Ihnen beigebracht, wie Sie den Autor für ein einzelnes Commit ändern können.

Abschluss

Um den Autor eines einzelnen Commits zu ändern, können Git -Benutzer zwei Ansätze nutzen. Im ersten Ansatz können Git -Benutzer den Autor eines kürzlich durchgeführten Commits ändern, indem sie die “nutzen“Git Commit -amend -Author -Autorname " Befehl. Um den Autor eines älteren Commits zu ändern, nutzen Sie die “Git Rebase Head ~" Befehl. Legen Sie dann den Namen und die E -Mail -Adresse des Autors in der geöffneten Datei ein. Dieser Artikel hat über die Änderung des Autors für ein einzelnes Komitee ausgearbeitet.