Toolverse
Wszystkie skille

push

autor: ballred

Automatyczne commity i push zmian do Git z inteligentnymi wiadomościami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
ballred
Wyświetlenia
1

O skillu

Skill automatyzuje przepływ pracy Git dla Twojej notatki. Po zmianach w vault'cie wykonuje git add ., generuje sensowną wiadomość commita (lub używa Twojej), a następnie synchronizuje zmiany z repozytorium. Obsługuje pull z rebase'em i push do brancha głównego. Idealny do codziennego użytku — uruchamiaj po pracy nad notatkami lub na koniec dnia. Obsługuje również niestandardowe wiadomości commitów, jeśli chcesz opisać zmiany własnymi słowami.

Jak używać

  1. Zainstaluj skill w swoim Obsidian vault'cie, umieszczając go w katalogu .claude/skills/push. Upewnij się, że Twój vault jest zainicjalizowany jako repozytorium Git i połączony z repozytorium zdalnym.

  2. Po dokonaniu zmian w notatkach (dodaniu, edycji lub usunięciu plików) wpisz /push w Claude, aby uruchomić skill. Skill automatycznie przygotuje wszystkie zmienione pliki do commita.

  3. Skill wygeneruje inteligentną wiadomość commita na podstawie zmian — na przykład "Daily note for 2024-01-15 + 3 project updates" z listą dodanych i zmodyfikowanych plików. Jeśli chcesz użyć własnej wiadomości, wpisz /push "Twoja wiadomość" zamiast tego.

  4. Skill pobierze najnowsze zmiany z repozytorium zdalnego (jeśli ta opcja jest włączona) za pomocą git pull --rebase, aby uniknąć konfliktów merge'u.

  5. Zmiany zostaną wysłane do repozytorium zdalnego na branchu głównym za pomocą git push. Skill obsługuje błędy i konflikty w sposób bezpieczny.

  6. Integruj skill w swoim codziennym przepływie pracy — na przykład uruchamiaj /push na koniec dnia lub po zakończeniu ważnych zmian w notatkach, aby mieć pewność, że Twoja praca jest zawsze zsynchronizowana i zabezpieczona w Git.

Podobne skille