Cursor, otomatik commit mesajı oluşturma ve akıllı merge çakışması çözümü gibi AI destekli Git özellikleriyle iş akışını kolaylaştırır.

AI Commit Mesajı

Cursor, stage edilmiş değişikliklerden commit mesajları oluşturur.
  1. Commit edilecek dosyaları stage et
  2. Kenar çubuğundaki Git sekmesini aç
  3. Commit mesajı girişinin yanındaki yıldız (✨) simgesine tıkla
Oluşturulan mesajlar stage edilmiş değişiklikleri ve repository git geçmişini kullanır. Conventional Commits gibi konvansiyonlar kullanıyorsan, mesajlar aynı deseni takip eder.

Kısayol ekle

Klavye kısayoluna atamak için:
  1. Keyboard Shortcuts’a git (Ctrl+R+Ctrl+S veya Ctrl+Shift+P ile “Open Keyboard Shortcuts (JSON)” ara)
  2. Ctrl+M için bu atamayi ekle:
    {
      "key": "cmd+m",
      "command": "cursor.generateGitCommitMessage"
    }
    
  3. Kaydet
Commit mesajı oluşturmayı özelleştiremezsin. Cursor mevcut commit stiline uyum sağlar.

AI Çakışma Çözümü

Merge çakışmaları oluştuğunda, Cursor Agent çakışmanın her iki tarafını da anlayarak ve bir çözüm önerisi sunarak bunları çözmeye yardımcı olabilir.

Nasıl kullanılır

  1. Bir merge çakışması oluştuğunda, dosyanda çakışma işaretleyicilerini göreceksin
  2. Merge çakışması arayüzünde görünen Sohbette Çöz butonuna tıkla
  3. Agent her iki versiyonu da analiz edecek ve bir çözüm önerecek
  4. Önerilen değişiklikleri incele ve uygula