Gemini Code Assist ב-GitHub מאפשר לכם לבצע אוטומציה של בדיקות קוד וליצור סיכומים של בקשות משיכה ישירות במאגרים שלכם. בדף הזה מוסבר איך להשתמש ב-Gemini Code Assist ב-GitHub.
לפני שמתחילים
כדי לבצע את המשימות שבדף הזה, צריך לוודא שהגדרתם את Gemini Code Assist ב-GitHub.
קבלת סיכום ומשוב על בקשת משיכה
כדי לקבל סקירה ראשונית של בקשת משיכה מ-Gemini Code Assist, יוצרים בקשת משיכה חדשה.
כשפותחים את בקשת המיזוג החדשה, Gemini Code Assist מספק בדיקה ראשונית. אחרי שהבדיקה מוכנה, gemini-code-assist[bot] מתווסף אוטומטית כבודק לבקשת המשיכה. Gemini Code Assist מוסיף תגובה לבעיה בכרטיסייה שיחה של בקשת משיכת השינויים עם המשוב שלו, וממשיך להוסיף תגובות לגבי חלקים ששונו בקוד.
תגובות לבדיקה כוללות את הפרטים הבאים:
- חומרת הבעיה, שמוצגת כקריטית, גבוהה, בינונית ונמוכה
- משוב על הבעיה
- הצעה לקוד שאפשר לבצע לו קומיט ישירות מ-GitHub
- הפניות למדריך סגנון שסופק על ידי המשתמש
Gemini Code Assist לא מוסיף הערות עם רמת חומרה שקטנה מסף החומרה המינימלי שמוגדר למאגר.
הפעלת Gemini Code Assist באופן ידני
Gemini Code Assist מקשיב לתגובות של כל מי שמשתתף בבקשת מיזוג, ומחליט אם להגיב.
כדי להפעיל את Gemini Code Assist באופן ידני, אפשר להשתמש בפקודות הבאות בדף התגובות הראשי בבקשת משיכה כתגובה לבעיה.
| פקודה | תיאור |
|---|---|
/gemini summary |
פרסום סיכום של השינויים בבקשת המיזוג |
/gemini review |
פרסום ביקורת קוד על השינויים בבקשת המיזוג |
/gemini |
הפעלת Gemini Code Assist באופן ידני בתגובות |
/gemini help |
סקירה כללית של הפקודות הזמינות |
ניהול ההגדרות של Gemini Code Assist
כל מי שיש לו הרשאות לשנות את ההגדרות של אפליקציית GitHub בארגון יכול לנהל את ההגדרות של אפליקציית Gemini Code Assist. אתם יכולים לבדוק את ההרשאות שניתנו לאפליקציית Gemini Code Assist, לנהל את הגישה למאגר ולהסיר את ההתקנה של אפליקציית Gemini Code Assist.
כדי לשנות את ההגדרות:
- ב-GitHub, לוחצים על תמונת הפרופיל ואז על Settings (הגדרות).
- בקטע Integrations (שילובים), לוחצים על Applications (אפליקציות). תוצג רשימה של אפליקציות GitHub.
- לצד Gemini Code Assist, לוחצים על Configure (הגדרה).
פתרון בעיות
אם אתם לא מקבלים תשובות מ-Gemini Code Assist, יכול להיות שהפרויקט Google Cloud שבו השתמשתם במהלך ההגדרה לא מקושר לחשבון לחיוב תקף. כדאי לאמת את סטטוס החיוב של הפרויקט, ובמקרה הצורך לקשר את הפרויקט לחשבון לחיוב תקף.
שימו לב ש-Developer Connect כולל תוכנית חינמית נרחבת, ואין חיובים על השימוש ב-Gemini Code Assist ב-GitHub במהלך תקופת התצוגה המקדימה. אתם צריכים חשבון תקף לחיוב, אבל תחויבו רק אם תחרגו ממכסות השימוש בתוכנית בחינם.
המאמרים הבאים
- מידע נוסף על Gemini Code Assist ב-GitHub
- איך מגדירים את Gemini Code Assist ב-GitHub
- איך משנים את ההתנהגות של Gemini Code Assist ב-GitHub