git-pushing
Automatyczne commitowanie i push zmian z konwencjonalnymi wiadomościami
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
Zainstaluj umiejętność w swoim projekcie Claude'a, umieszczając folder git-pushing w katalogu skills/development.
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.
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.
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.
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.
Sprawdź potwierdzenie od Claude'a — zmiana powinna być widoczna na Twoim zdalnym repozytorium.