Standard-Commit-Kommentar für magit

8

Gibt es eine einfache Möglichkeit, Standardtext im Kommentarpuffer vorab auszufüllen, wenn Code mit magit festgeschrieben wird?

qhfgva
quelle
3
Suchen Sie nach einem statischen Text, der für jedes Commit gleich ist? Oder etwas, das irgendwie von den inszenierten Veränderungen abgeleitet ist?
Glucas
@qhfgva Könnten Sie uns bitte helfen, indem Sie unsere Fragen beantworten? Oder geht eine der vorhandenen Antworten bereits auf Ihr Problem ein? Dann solltest du es akzeptieren.
Tarsius

Antworten:

6

Wenn Sie nach einer Standardvorlagennachricht für ein Commit suchen, können Sie diese in Ihre .gitconfigDatei einfügen:

[commit]
    template = /path/to/a/.gitcommitmessagetemplate.txt

Und in .gitcommitmessagetemplate.txt geben Sie ein, was Sie wollen, Beispiel:

type scope: subject

Body

Breaking changes with description of the change, justification
and migration notes.
Closes|Refs #
Nsukami _
quelle
4

Sie wollen magit-commit-add-logwahrscheinlich.

  1. Navigieren Sie zu einem inszenierten Stück
  2. anrufen magit-commit-add-log. Früher war es gebunden C. In der Festschreibungsnachricht erhalten Sie einen Eintrag im Changelog-Stil, der sich auf die Funktion des aktuellen Hunks bezieht.
abo-abo
quelle
4
Könnten Sie diese Antwort vielleicht anhand eines funktionierenden Beispiels erweitern?
Dan