GitHub için Gemini Code Assist, kod inceleyici olarak hareket ederek Gemini'ın gücünü çekme isteği sürecine getirir. GitHub için Gemini Code Assist, çekme isteklerini otomatik olarak özetleyen ve ayrıntılı kod incelemeleri sağlayan Gemini destekli bir aracı kullanır. Bu sayede incelemeler hızlanır ve kod kalitesi artar.
GitHub için Gemini Code Assist'i ayarladıktan sonra, kodu incelemek üzere çekme isteğinin herhangi bir aşamasında Gemini Code Assist'i çağırabilirsiniz. Doğrudan çekme isteği yorumlarında Gemini Code Assist ile etkileşim kurmak için:
- Gemini Code Assist'in oluşturduğu incelemeyle ilgili açıklayıcı sorular sorma
- Çekme isteği bağlamında soru sormak için yorumlarınıza
/gemini
etiketini ekleyerek Gemini Code Assist'e istem girme
Gemini Code Assist, görevlerini yerine getirmek için depodan ve çekme isteğinden otomatik olarak faydalı bilgiler alır.
Bu belge, her beceri düzeyinden geliştirici için hazırlanmıştır. GitHub hakkında temel bilgilere sahip olduğunuz varsayılır.
Başlamadan önce
Bu belgedeki adımları test etmek için aşağıdakilerden birini yaptığınızdan emin olun:
Çekme isteği özeti ve geri bildirimi alma
Gemini Code Assist'ten bir çekme isteği için ilk incelemeyi almak üzere yeni bir çekme isteği oluşturun.
Yeni çekme isteğini açtığınızda Gemini Code Assist ilk incelemeyi sağlar. İnceleme hazır olduğunda, çekme isteğine otomatik olarak gemini-code-assist[bot]
incelemeci olarak eklenir. Gemini Code Assist, geri bildirimiyle birlikte çekme isteğinin Conversation (Yazışma) sekmesine bir sorun yorumu ekler ve kodun değiştirilen bölümleriyle ilgili yorumlar eklemeye devam eder.
Yorum incelemeleri aşağıdaki bilgileri içerir:
- Sorunun önem derecesi (Kritik, Yüksek, Orta ve Düşük)
- Sorunla ilgili geri bildirim
- Doğrudan GitHub'dan işlenebilen kod önerisi
- Kullanıcı tarafından sağlanan stil kılavuzuna yapılan referanslar
Gemini Code Assist'i manuel olarak çağırma
Gemini Code Assist, herhangi bir çekme isteği katılımcısının yorumlarını dinler ve yanıt verip vermemesi gerektiğine karar verir.
Gemini Code Assist'i manuel olarak çağırmak için çekme isteğindeki ana yorumlar sayfasında aşağıdaki komutları sorun yorumu olarak kullanabilirsiniz.
Komut | Açıklama |
---|---|
/gemini summary |
Çekme isteğindeki değişikliklerin özetini yayınlar. |
/gemini review |
Çekme isteğindeki değişikliklerin kod incelemesini yayınlar. |
/gemini |
Yorumlarda Gemini Code Assist'i manuel olarak çağırma |
/gemini help |
Kullanılabilir komutlara genel bakış |
Gemini Code Assist ayarlarını yönetme
Kuruluş için GitHub uygulaması ayarlarını değiştirme izni olan herkes Gemini Code Assist uygulama ayarlarını yönetebilir. Gemini Code Assist uygulamasına verilen izinleri inceleyebilir, depo erişimini yönetebilir ve Gemini Code Assist uygulamasını kaldırabilirsiniz.
Ayarları değiştirmek için aşağıdaki adımları uygulayın:
- GitHub'da profil fotoğrafınızı ve ardından Ayarlar'ı tıklayın.
- Entegrasyonlar bölümünde Uygulamalar'ı tıklayın. GitHub Uygulamaları listesi gösterilir.
- Gemini Code Assist'in yanındaki Yapılandır'ı tıklayın.