GitHub'da Gemini Code Assist'i kullanma

Bu sayfada, GitHub'da Gemini Code Assist'i nasıl kullanacağınız açıklanmaktadır. Bu sayfa, GitHub'daki Gemini Code Assist'in hem tüketici hem de Enterprise sürümleri için geçerlidir.

Başlamadan önce

Bu sayfadaki görevleri tamamlamak için GitHub'da Gemini Code Assist'i kurduğunuzdan emin olun.

Çekme isteği özeti ve geri bildirimi alma

Gemini Code Assist'ten bir pull isteği için ilk incelemeyi almak üzere yeni bir pull isteği oluşturun.

Yeni pull isteğini açtığınızda Gemini Code Assist ilk incelemeyi sağlar. İnceleme hazır olduktan sonra, gemini-code-assist[bot] çekme isteğine otomatik olarak 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, ciddiyet düzeyi, depo için ayarlanan minimum ciddiyet eşiğinden düşük olan yorumlar eklemez.

Gemini Code Assist'i manuel olarak çağırma

Gemini Code Assist, herhangi bir pull isteği katkıda bulunan kullanıcı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 App 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:

  1. GitHub'da profil fotoğrafınızı ve ardından Ayarlar'ı tıklayın.
  2. Entegrasyonlar bölümünde Uygulamalar'ı tıklayın. GitHub Uygulamaları listesi gösterilir.
  3. Gemini Code Assist'in yanındaki Yapılandır'ı tıklayın.

Sorun giderme

GitHub'da Gemini Code Assist'in kurumsal sürümünü kullanıyorsanız ve Gemini Code Assist'ten yanıt alamıyorsanız bunun nedeni, kurulum sırasında kullandığınız Google Cloud projesinin geçerli bir faturalandırma hesabına bağlı olmaması olabilir. Projenizin faturalandırma durumunu doğrulamanız ve gerekirse projenizi geçerli bir faturalandırma hesabına bağlamanız gerekir.

Developer Connect'in büyük bir Ücretsiz Katmanı olduğunu ve GitHub'da Gemini Code Assist'in Kurumsal sürümünü önizleme sırasında kullanmanın ücretsiz olduğunu unutmayın. Geçerli bir faturalandırma hesabı gereklidir ancak yalnızca kullanım ücretsiz katman sınırlarını aştığında ücret tahakkuk eder.

Sırada ne var?