Gemini Code Assist for GitHub משתמש ביכולות של Gemini כדי לבדוק את הקוד בתהליך של בקשת משיכת קוד (pull request). Gemini Code Assist for GitHub משתמש בסוכן מבוסס-Gemini שמסכם אוטומטית בקשות משיכה ומספק ביקורות קוד מעמיקות, וכך מאיץ את הביקורות ומשפר את איכות הקוד.
אחרי ההגדרה של Gemini Code Assist ל-GitHub, אפשר להפעיל את Gemini Code Assist בכל שלב של בקשת המשיכה כדי לבדוק את הקוד. אתם יכולים לקיים אינטראקציה עם Gemini Code Assist ישירות בתגובות לבקשות משיכה, באמצעות:
- שאלת שאלות הבהרה לגבי הסקירה שנוצרה על ידי Gemini Code Assist.
- הוספת התג
/gemini
לתגובות כדי לשאול שאלות בהקשר של בקשת המיזוג.
Gemini Code Assist ישלוף באופן אוטומטי מידע מועיל ממאגר הקוד ומבקשת משיכת הקוד כדי לבצע את המשימות שלו.
המסמך הזה מיועד למפתחים בכל רמות המיומנות. הוא מתבסס על ההנחה שיש לכם ידע בסיסי ב-GitHub.
לפני שמתחילים
כדי לבדוק את השלבים במסמך הזה, צריך לוודא שביצעתם אחת מהפעולות הבאות:
קבלת סיכום ומשוב על בקשת משיכה
כדי לקבל בדיקה ראשונית של בקשת משיכה מ-Gemini Code Assist, יוצרים בקשת משיכה חדשה.
כשפותחים את בקשת המיזוג החדשה, Gemini Code Assist מספק בדיקה ראשונית. אחרי שהבדיקה מוכנה, gemini-code-assist[bot]
מתווסף אוטומטית כבודק לבקשת משיכה. Gemini Code Assist מוסיף תגובה לבעיה בכרטיסייה Conversation של בקשת משיכת השינויים עם המשוב שלו, וממשיך להוסיף תגובות לגבי חלקים ששונו בקוד.
תגובות לבדיקה כוללות את הפרטים הבאים:
- מידת החומרה של הבעיה, שמוצגת כקריטית, גבוהה, בינונית ונמוכה
- משוב על הבעיה
- הצעת קוד שאפשר לבצע לה קומיט ישירות מ-GitHub
- הפניות למדריך סגנון שסופק על ידי המשתמש
הפעלת 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 (הגדרה).