Cursor menyediakan fitur Git bertenaga AI buat memperlancar alur kerjamu, termasuk pembuatan pesan commit otomatis dan penyelesaian konflik merge yang cerdas.

Pesan Commit AI

Cursor ngehasilin pesan commit dari staged changes.
  1. Stage file yang mau di-commit
  2. Buka tab Git di sidebar
  3. Klik ikon sparkle (✨) di sebelah input pesan commit
Pesan yang dihasilkan pakai staged changes dan riwayat Git repo. Kalau kamu pakai konvensi kayak Conventional Commits, pesannya bakal ngikut pola yang sama.

Tambahin shortcut

Buat ngiket ke keyboard shortcut:
  1. Buka Keyboard Shortcuts (Ctrl+R+Ctrl+S atau Ctrl+Shift+P terus cari “Open Keyboard Shortcuts (JSON)”)
  2. Tambahin binding ini buat Ctrl+M:
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. Save
Kamu nggak bisa ngustomisasi pembuatan pesan commit. Cursor bakal ngikutin gaya commit kamu yang sekarang.

AI Menyelesaikan Konflik

Saat terjadi konflik merge, Cursor Agent bisa bantu menyelesaikannya dengan memahami kedua sisi konflik dan ngasih usulan resolusi.

Cara pakai

  1. Saat konflik merge terjadi, kamu bakal lihat conflict marker di file kamu
  2. Klik tombol Resolve in Chat yang muncul di UI konflik merge
  3. Agent akan menganalisis kedua versi dan menyarankan resolusi
  4. Tinjau perubahan yang diusulkan dan terapkan