Czy można zmienić komunikat git commit za pomocą IntelliJ
, czy powinienem uciec się do wiersza poleceń?
Jak można to zrobić, proszę?
git
intellij-idea
git-commit
James Raitsev
źródło
źródło
Merge branch 'develop' of REPO_URL into BRANCH_NAME
jest to co masz na myśli?Zmiana jest obsługiwana: wywołaj „Zatwierdź zmiany” i zaznacz pole wyboru „Popraw zatwierdzenie” w oknie dialogowym Zatwierdź. Następnie naciśnij przycisk „Zatwierdź”, a zatwierdzenie zostanie zmienione na poprzednie.
Jednak wsparcie jest ograniczone:
źródło
Version Control
panel>Log
karta> wybierz ostatnie zatwierdzenie> naciśnij F2. jetbrains.com/idea/whatsnew/#v2017-2-version-controlWreszcie znalazłem obejście tego problemu. Ten problem niepokoił mnie przez wiele dni.
Pokaże ci poprzednią wiadomość o zatwierdzeniu, teraz możesz zmienić komentarze i powiedzieć commit i push
źródło
Możesz także przejść do folderu git z terminalem i powłoką, taką jak powershell, cmd lub bash (w zależności od twojego systemu), a następnie wpisz:
źródło
Komunikaty o zatwierdzeniach można edytować podczas ponownej bazy danych. Wywołaj
Rebase
polecenie zVCS
menu, potwierdź ustawienia gałęzi, a następnie kliknij przycisk Rebase. Zostanie wyświetlona lista niezakończonych zatwierdzeń. Wybierzreword
czynność z listy rozwijanej po lewej stronie wiadomości, którą chcesz edytować.Sprawdź dokumentację git dotyczącą historii przepisywania, aby uzyskać szczegółowe informacje na temat innych działań rebase.
źródło
Na karcie Dziennik wybierz zatwierdzenie i naciśnij F2 (Reword). Otóż to.
źródło
Szczerze mówiąc, najszybszym sposobem na to jest użycie wiersza poleceń. Wiem, że OP pytał o zrobienie tego przez IntelliJ (tak znalazłem to pytanie, próbowałem to zrobić w PHPStorm), ale poważnie, jest to o wiele łatwiejsze z linii poleceń.
W odpowiednim folderze w terminalu / wierszu polecenia
Następnie zostanie wyświetlony ostatni komunikat dotyczący zatwierdzenia, po prostu edytuj tekst i zapisz plik, praca wykonana!
Jeśli chcesz zmienić edytor (domyślnie vi), użyj tego polecenia, zmieniając "vim" na wybrany przez siebie edytor.
tzn. użytkownicy systemu Windows mogą chcieć ...
Źródło: https://help.github.com/articles/changing-a-commit-message/
źródło
git commit --amend -m my_new_message
służy do zmiany komunikatu o zatwierdzeniu bezpośrednio z wiersza poleceń.W przypadku 2018.3 i to samo z 2017.1
Alt + 9(okno kontroli wersji)
I kliknij prawym przyciskiem myszy -> w menu kontekstowym kliknij "Reword ... F2"
LUB
skrót F2Możesz edytować wiadomość.
źródło
W JetBrains
Go to View -> Version Control
-> Spowoduje to otwarcie zakładki dziennika kontroli wersji na dole ekranuGo to Log
i zobaczysz ostatnie zatwierdzenie, które wykonałeś Kliknij prawym przyciskiem myszy i wybierzundo commit
Bingo! Cofnąłeś swoje zatwierdzenie i wiadomość została usunięta. Możesz także wybrać miękki reset w przypadku, gdy chcesz zmienić tylko komunikat o zatwierdzeniu
źródło