Twórca konwencjonalnego commitu
Utwórz wiadomość Conventional Commits z typu, zakresu i opisu, lub sprawdź istniejące wiadomości pod kątem problemów.
Twórca konwencjonalnego commitu
Conventional Commits to format "typ(zakres): opis", który oczekują generatory zmian, semantic-release i commitlint. To narzędzie utworzy go dla ciebie: wybierz typ, dodaj opcjonalny zakres, napisz opis, a otrzymasz nagłówek — plus treść i stopkę z odwołaniami do biletów, jeśli je dodasz. Przełącz się na tryb kontroli i zrób odwrotnie: wklej jedną lub więcej istniejących wiadomości commit, jedną na linię, i zobaczysz dokładnie, co jest nie tak w każdej.
Lista typów obejmuje standardowy zestaw — feat, fix, docs, style, refactor, perf, test, build, ci, chore i revert. Przełącznik przełomowej zmiany oznacza nagłówek znakiem "!" i po dodaniu notatki dodaje linię stopki "BREAKING CHANGE:", dokładnie jak oczekuje specyfikacja. Opcja maksymalnej długości nagłówka wymusza budżet długości, na którym uzgodnił się twój zespół (domyślnie commitlint to 72 znaki); wymuszenie małych liter na początku i zakaz znaku końcowego to dwie reguły stylu, które domyślnie sprawdza commitlint, i obie można wyłączyć, jeśli twój zespół ich nie używa.
W trybie kontroli każdy wiersz jest traktowany jako jeden pełny nagłówek commit, więc wklejenie wyjścia "git log --oneline" sprawdza całą partię naraz. Wybierz, czy wyjście jest raportem — oryginalny wiersz, a następnie to, co trzeba naprawić — czy skorygowaną wiadomością, automatycznie małymi literami i bez kropki, gdzie jest to jednoznaczne. Wiersz, który w ogóle nie przestrzega kształtu typ(zakres): opis, pozostanie nienaruszony, a nie będzie domyśliwany.
Wszystko działa w przeglądarce, więc wiadomości commit z prywatnego repozytorium nigdy nie opuszczają twojego urządzenia. Skopiuj wynik, pobierz go jako plik .txt, lub wyślij go z powrotem do wejścia, aby go dalej udoskonalić.