Langsung ke konten utama
Cursor menyediakan fitur Git berbasis AI untuk memperlancar workflow lo, termasuk pembuatan pesan commit otomatis dan penyelesaian konflik merge yang cerdas.

Pesan Commit AI

Cursor bikin pesan commit dari perubahan yang udah di-stage.
  1. Stage file yang mau di-commit
  2. Buka tab Git di sidebar
  3. Klik ikon sparkle (✨) di samping input pesan commit
Pesan yang dihasilkan pakai perubahan yang di-stage dan riwayat git repository. Kalau lo pakai konvensi kayak Conventional Commits, pesannya bakal ngikutin pola yang sama.

Tambahin shortcut

Buat nge-bind ke shortcut keyboard:
  1. Buka Keyboard Shortcuts (Ctrl+R+Ctrl+S atau Ctrl+Shift+P dan cari “Open Keyboard Shortcuts (JSON)”)
  2. Tambahin binding ini buat Ctrl+M:
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. Simpan
Lo nggak bisa ngustomisasi pembuatan pesan commit. Cursor bakal nyesuaiin sama gaya commit lo yang ada.

AI Menyelesaikan Konflik

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

Cara pakai

  1. Saat konflik merge terjadi, kamu akan melihat 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
I