git rebase – was ist der unterschied zwischen ‘edit’ und ‘reword’

Lesezeit: 1 Minute

Benutzer-Avatar
Schneefall

Was ist der Unterschied zwischen edit und reword Wann machst du einen Git-Rebase?

Ich gehe einige Dokumente durch, die Folgendes besagen:

Replace pick with:
- edit to mark a commit for amending.
- reword to change the log message.

  • Ich habe gerade den genauen Titel dieser Frage in Google eingegeben! +1 für nützlichen Titel.

    – Überfall

    15. Januar 2016 um 18:30 Uhr

  • “reword” erlaubt Ihnen, zu ändern NUR die Commit-Nachricht, NICHT der Commit-Inhalt
  • “Bearbeiten” erlaubt Ihnen zu ändern COMMIT-Inhalt UND COMMIT-Nachricht (Der Mechanismus, mit dem Git es Ihnen ermöglicht, den Commit-Inhalt zu bearbeiten, besteht darin, die Rebase zu “pausieren”, damit Sie den Commit ändern können.)

Hinweis : Das git-rebase-Dokumentation sagt dies:

  • bearbeiten : Indem Sie den Befehl „pick“ durch den Befehl „edit“ ersetzen, können Sie git rebase anweisen, nach dem Anwenden dieses Commits zu stoppen, sodass Sie die Dateien und/oder die Commit-Nachricht bearbeiten, den Commit ändern und mit dem Rebasing fortfahren können.
  • umformulieren : Wenn Sie nur die Commit-Nachricht für einen Commit bearbeiten möchten, ersetzen Sie den Befehl “pick” durch den Befehl “reword”.

  • Ändert sich der Name des ursprünglichen Committers, wenn reword wird genutzt?

    – Konstantin Grushetsky

    22. November 2016 um 17:01 Uhr


  • nein. schau dich das nächste mal bei google um oder poste bitte eine neue frage.

    – Chris Maes

    22. November 2016 um 19:30 Uhr

Benutzer-Avatar
SLaks

edit wird die Rebase vollständig anhalten, sodass Sie Dateien im Commit und/oder in der Commit-Nachricht ändern können.

reword öffnet einfach einen Editor, damit Sie nur die Commit-Nachricht ändern können.

1298930cookie-checkgit rebase – was ist der unterschied zwischen ‘edit’ und ‘reword’

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy