Funkcje

Komunikaty commitów

Generuj automatycznie znaczące komunikaty commitów dzięki Bob. Oszczędzaj czas, zachowaj spójność i przestrzegaj standardów conventional commit dzięki wsparciu AI.

Dlaczego warto korzystać z tej funkcji?

  • Oszczędność czasu: Generuj dobrze sformatowane komunikaty commitów jednym kliknięciem
  • Zachowanie spójności: Automatycznie przestrzegaj standardów conventional commit
  • Dopasowanie do stylu projektu: Bob analizuje nazwę Twojego brancha oraz historię commitów, aby dopasować się do konwencji Twojego projektu
  • Łatwa iteracja: Generuj alternatywne sugestie, jeśli pierwsza nie przypadnie Ci do gustu

Jak to działa

Bob bada Twoje staged lub unstaged zmiany, aby zrozumieć, jakie modyfikacje zostały wprowadzone w bazie kodu. Następnie analizuje nazwę Twojego brancha oraz ostatnią historię commitów, aby określić odpowiedni format komunikatu commitu, który pasuje do stylu Twojego projektu.

Pierwsze kroki

Wymagania wstępne

Możesz generować komunikaty commit bez dodawania zmian do stage, ale zrobienie tego najpierw jest zalecane jako dobra praktyka. Staging grupuje powiązane zmiany razem i pomaga zapewnić, że wygenerowany komunikat jest dokładny.

Podstawowe użycie

Aby automatycznie wygenerować komunikat commitu:

  1. Kliknij ikonę gwiazdki () obok pola komunikatu commitu.
  2. Przejrzyj komunikat commitu przygotowany przez Bob.
    • Kliknij ikonę gwiazdki () ponownie, aby uzyskać alternatywne sugestie. W razie potrzeby edytuj komunikat.
  3. Zatwierdź (commit) swoje zmiany.

Wskazówki i dobre praktyki

  • Aby uzyskać najlepsze rezultaty, twórz atomowe commity (zmiany dotyczące tylko jednej kwestii).
  • Jeśli pracujesz nad konkretnym zgłoszeniem (issue), umieść jego numer w nazwie swojego brancha.
  • W razie potrzeby edytuj wygenerowany komunikat, aby dodać bardziej szczegółowe informacje.
  • Skorzystaj z opcji ponownego generowania, jeśli pierwsza sugestia nie oddaje dokładnie wprowadzonych zmian.
Jak oceniasz ten temat?