Kann man eine Git-Commit-Nachricht mit ändern IntelliJ
oder sollte man auf die Kommandozeile zurückgreifen?
Wie kann das bitte gemacht werden?
git
intellij-idea
git-commit
James Raitsev
quelle
quelle
Merge branch 'develop' of REPO_URL into BRANCH_NAME
meinst du das?Das Ändern wird unterstützt: Rufen Sie "Änderungen festschreiben" auf und aktivieren Sie das Kontrollkästchen "Festschreiben ändern" im Dialogfeld "Festschreiben". Drücken Sie dann die Schaltfläche "Commit", und das Commit wird auf das vorherige geändert.
Die Unterstützung ist jedoch begrenzt:
quelle
Version Control
Bedienfeld>Log
Registerkarte> Letztes Commit auswählen> F2 drücken. jetbrains.com/idea/whatsnew/#v2017-2-version-controlEndlich eine Problemumgehung dafür gefunden. Dieses Problem hat mich tagelang beunruhigt.
Es zeigt Ihnen Ihre vorherige Commit-Nachricht. Jetzt können Sie die Kommentare ändern und Commit und Push sagen
quelle
Sie können auch mit einem Terminal und einer Shell wie Powershell, Cmd oder Bash (abhängig von Ihrem System) zu Ihrem Git-Ordner wechseln und dann Folgendes eingeben:
quelle
Commit-Nachrichten können während einer Rebase bearbeitet werden. Rufen Sie den
Rebase
Befehl über dasVCS
Menü auf, bestätigen Sie die Verzweigungseinstellungen und klicken Sie dann auf die Schaltfläche Rebase. Sie erhalten eine Liste Ihrer nicht gepushten Commits. Wählen Sie diereword
Aktion aus der Dropdown-Liste links neben der Nachricht aus, die Sie bearbeiten möchten.Weitere Informationen zu anderen Rebase-Aktionen finden Sie im Git-Dokument zum Umschreiben des Verlaufs.
quelle
Wählen Sie auf der Registerkarte Protokoll das Commit aus und drücken Sie F2 (Umwort). Das ist es.
quelle
Um fair zu sein, ist der schnellste Weg, dies zu tun, über die Befehlszeile. Ich weiß, dass das OP gefragt hat, ob es über IntelliJ ausgeführt werden soll (so habe ich diese Frage gefunden, ich habe versucht, sie in PHPStorm auszuführen), aber im Ernst, es ist so viel einfacher über die Befehlszeile.
Wenn Sie sich im richtigen Ordner in Ihrem Terminal / Ihrer Eingabeaufforderung befinden, geben Sie ein
Ihnen wird dann die letzte Festschreibungsnachricht angezeigt. Bearbeiten Sie einfach den Text und speichern Sie die Datei.
Wenn Sie den Editor ändern möchten (standardmäßig vi), verwenden Sie diesen Befehl und ändern Sie "vim" in den Editor Ihrer Wahl.
dh Windows-Benutzer möchten möglicherweise ...
Quelle: https://help.github.com/articles/changing-a-commit-message/
quelle
git commit --amend -m my_new_message
wird verwendet, um die Festschreibungsnachricht direkt über die Befehlszeile zu ändern.Im Fall 2018.3 und gleich mit 2017.1
Alt + 9(Versionskontrollfenster)
Und klicken Sie mit der rechten Maustaste -> Kontextmenü auf "Umwort ... F2".
ODER
shorcut F2Sie können die Nachricht bearbeiten.
quelle
In JetBrains
Go to View -> Version Control
-> würde dies die Registerkarte Versionskontrollprotokoll am unteren Bildschirmrand öffnenGo to Log
und Sie können das Commit sehen, das Sie zuletzt ausgeführt haben. Klicken Sie mit der rechten Maustaste darauf und wählen Sieundo commit
Bingo! Sie haben alle Commits zurückgesetzt und die Nachricht wird gelöscht. Sie können auch einen Soft-Reset durchführen, falls Sie nur die Commit-Meldung ändern möchten
quelle