Toolverse
Wszystkie skille

git-pushing

autor: davila7

Automatyczne commitowanie i push zmian z konwencjonalnymi wiadomościami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
davila7
Kategoria
Backend
Wyświetlenia
23

O skillu

Umiejętność Claude'a, która automatycznie przygotowuje, commituje i wysyła Twoje zmiany do repozytorium. Aktywuje się, gdy poprosisz o push zmian, zacommitowanie pracy lub zapisanie kodu na zdalnym branchu. Używa konwencjonalnych wiadomości commitów i obsługuje flagi potrzebne do synchronizacji z głównym repozytorium.

Jak używać

  1. Zainstaluj umiejętność w swoim projekcie Claude'a, umieszczając folder git-pushing w katalogu skills/development.

  2. Kiedy chcesz wysłać zmiany, powiedz Claude'owi wprost: "push changes", "commit and push", "push to github" lub "save to remote". Umiejętność automatycznie się aktywuje.

  3. Claude uruchomi skrypt bash skills/git-pushing/scripts/smart_commit.sh, który przygotuje wszystkie zmiany, utworzy konwencjonalny commit i wyśle kod na zdalny branch.

  4. Jeśli chcesz użyć niestandardowej wiadomości commita, powiedz Claude'owi coś w rodzaju "commit with message: feat: add new feature". Skrypt zaakceptuje parametr i użyje Twojej wiadomości zamiast domyślnej.

  5. Skrypt automatycznie obsługuje staging zmian, dodaje stopkę Claude'a do commita i używa flagi -u do ustawienia upstream brancha, więc nie musisz nic robić ręcznie.

  6. Sprawdź potwierdzenie od Claude'a — zmiana powinna być widoczna na Twoim zdalnym repozytorium.

Podobne skille