Fitur

Commit messages

Buat commit message yang bermakna secara otomatis dengan Bob. Hemat waktu, jaga konsistensi, dan ikuti standar conventional commit dengan bantuan AI.

Kenapa pakai fitur ini?

  • Hemat waktu: Buat commit message yang terformat dengan baik dengan satu klik
  • Jaga konsistensi: Ikuti standar conventional commit secara otomatis
  • Cocokkan gaya proyek: Bob menganalisis nama branch dan riwayat commit untuk mencocokkan konvensi proyekmu
  • Mudah diiterasi: Buat saran alternatif jika kamu tidak suka yang pertama

Cara kerjanya

Bob memeriksa perubahan yang kamu stage atau yang belum di-stage untuk memahami modifikasi apa yang kamu buat pada codebase-mu. Kemudian menganalisis nama branch dan riwayat commit terbaru untuk menentukan format commit message yang sesuai dengan gaya proyekmu.

Mulai menggunakan

Prasyarat

Kamu bisa membuat commit message tanpa men-stage perubahanmu, tetapi men-stage terlebih dahulu direkomendasikan sebagai best practice. Staging mengelompokkan perubahan terkait bersama dan membantu memastikan pesan yang dihasilkan akurat.

Penggunaan dasar

Untuk membuat commit message secara otomatis:

  1. Klik ikon sparkle () di sebelah kotak commit message.
  2. Tinjau commit message yang dibuat oleh Bob.
    • Klik ikon sparkle () lagi untuk saran alternatif. Lakukan edit pada pesanmu jika diperlukan.
  3. Commit perubahanmu.

Tips dan best practice

  • Untuk hasil terbaik, buat atomic commit (perubahan yang menangani satu concern).
  • Jika kamu mengerjakan isu tertentu, sertakan nomor isu di nama branch-mu.
  • Edit pesan yang dihasilkan jika perlu untuk menambahkan detail yang lebih spesifik.
  • Gunakan opsi regenerate jika saran pertama tidak menangkap perubahanmu dengan akurat.
Bagaimana topik ini?