Commit mesajları
Bob ile otomatik olarak anlamlı commit mesajları oluşturun. Yapay zeka desteğiyle zamandan tasarruf edin, tutarlılığı koruyun ve conventional commit standartlarını takip edin.
Neden bu özelliği kullanmalısınız?
- Zamandan tasarruf edin: Tek bir tıklamayla iyi biçimlendirilmiş commit mesajları oluşturun
- Tutarlılığı koruyun: Conventional commit standartlarını otomatik olarak takip edin
- Proje stiliyle eşleştirin: Bob, projenizin kurallarına uymak için branch adınızı ve commit geçmişinizi analiz eder
- Kolayca yineleyin: İlk öneriyi beğenmezseniz alternatif öneriler oluşturun
Nasıl çalışır?
Bob, kod tabanınızda ne tür değişiklikler yaptığınızı anlamak için staged değişikliklerinizi inceler. Ardından, projenizin stiline uyan uygun commit mesajı biçimini belirlemek için branch adınızı ve son commit geçmişinizi analiz eder.
Başlarken
Önkoşullar
En iyi sonuçlar için değişikliklerini Source Control panelinde stage'e al. Bob, stage'e alınmamış değişiklikler için de commit mesajı oluşturabilir.
Temel kullanım
Otomatik olarak bir commit mesajı oluşturmak için:
- Commit mesajı kutusunun yanındaki parıltı () simgesine tıklayın.
- Bob tarafından oluşturulan commit mesajınızı gözden geçirin.
- Alternatif öneriler için parıltı () simgesine tekrar tıklayın. Gerekirse mesajınızda düzenlemeler yapın.
- Değişikliklerinizi commit edin.
İpuçları ve en iyi uygulamalar
- En iyi sonuçlar için atomik commit'ler yapın (tek bir konuyu ele alan değişiklikler).
- Belirli bir issue üzerinde çalışıyorsanız branch adınıza issue numarasını ekleyin.
- Daha spesifik ayrıntılar eklemek için gerekirse oluşturulan mesajı düzenleyin.
- İlk öneri değişikliklerinizi doğru bir şekilde yansıtmıyorsa yeniden oluşturma seçeneğini kullanın.
Code reviews
Doğrudan IDE'nde AI destekli code review'lar almak için yerleşik Review iş akışını kullan. Bob değişiklikleri analiz eder ve çalışmanı commit etmeden önce olası sorunları işaretler.
Pull request'ler
IDE'nizden doğrudan pull request'ler ve PR açıklamaları oluşturun. Bob değişiklikleri analiz eder, ayrıntılı açıklamalar oluşturur ve iş akışınızı kolaylaştırır.