Toolverse
Wszystkie skille

git-commits

autor: bonny

Automatyczne tworzenie przejrzystych commitów Git zgodnie z najlepszymi praktykami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
bonny
Kategoria
Backend
Wyświetlenia
91

O skillu

Skill do tworzenia dobrze ustrukturyzowanych commitów Git w logicznych blokach. Narzędzie analizuje zmiany w kodzie, określa czy powinny być jednym czy wieloma commitami, i generuje jasne wiadomości commitów. Idealny dla zespołów, które chcą utrzymać czytelną historię zmian w repozytorium. Automatycznie uruchamiaj go przy każdym commicie — nawet dla prostych zmian w jednym pliku.

Jak używać

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium z plikami konfiguracyjnymi.
  2. Po dokonaniu zmian w kodzie wyzwól skill słowami kluczowymi: "commit", "stage", "add and commit" lub automatycznie po ukończeniu pracy nad kodem.
  3. Skill uruchomi git status i git diff, aby zobaczyć wszystkie zmiany, a następnie git log --oneline -5, aby sprawdzić styl poprzednich commitów w projekcie.
  4. Na podstawie analizy zmian skill określi, czy powinny być one jednym committem czy wieloma — na przykład oddzielnie dla zmian CSS i PHP, różnych funkcji lub refaktoringu versus nowych funkcjonalności.
  5. Skill automatycznie przygotuje i zatwierdzi zmiany z jasną wiadomością commitu w formacie: linia podsumowania (co i dlaczego) oraz opcjonalna treść z dodatkowymi szczegółami.
  6. Jeśli zmiany obejmują wiele repozytoriów, skill zaproponuje commitowanie najpierw zmian w repozytorium głównym, a następnie w pozostałych.

Podobne skille