מחבר GitHub ל-Gemini Enterprise מאפשר לכם לבצע פעולות של יצירה, עדכון וקריאה של נתונים ב-GitHub.
פעולות נתמכות
כשמאגר הנתונים של GitHub מופעל, אתם יכולים להשתמש בפקודות בשפה טבעית ב-Gemini Enterprise כדי לבצע פעולות ב-GitHub.
מאגר הנתונים תומך בפעולות הבאות ב-GitHub שמשנות נתונים. יש גם פעולות נוספות לקריאה בלבד שזמינות למשימות כמו חיפוש והבאת הקשר.
| פעולה | תיאור |
|---|---|
| הוספת תגובה לביקורת בהמתנה | הוספת תגובה לביקורת של בקשת המיזוג האחרונה בהמתנה. |
| הוספת תגובה לבעיה | להוסיף תגובה לבעיה ספציפית או לבקשת מיזוג. |
| יצירת ענף | יוצרים הסתעפות חדשה במאגר. |
| יצירה או עדכון של קובץ | ליצור או לעדכן קובץ יחיד במאגר. |
| שכפול מאגר | שכפול מאגר לחשבון שלכם או לארגון שצוין. |
| מיזוג של בקשת משיכה | מיזוג של בקשת משיכה. |
| דחיפת קבצים | דחיפה של כמה קבצים למאגר בביצוע (commit) אחד. |
| מענה לתגובה לבקשת משיכה | להוסיף תשובה לתגובה קיימת לבקשת משיכה. |
| סימון מאגר בכוכב | סימון כוכב למאגר בשם המשתמש המאומת. |
| תהליך עבודה של פעולות טריגר | הפעלת תהליך עבודה של פעולות GitHub (הפעלה, ביטול או הפעלה מחדש של משימות). |
| מיון בעיה | עדכון תוויות, מקבלי הקצאה או סטטוס של בעיה. |
| ביטול הסימון של מאגר בכוכב | ביטול הסימון בכוכב של מאגר בשם המשתמש המאומת. |
| עדכון של pull request | עדכון של בקשת מיזוג קיימת. |
| כתיבת תגובה לדיון | להוסיף תגובה לדיון, לענות עליה, לעדכן או למחוק אותה, או לסמן אותה כתשובה או לבטל את הסימון שלה כתשובה. |
| כתיבת פרויקט ב-GitHub | יצירה או עדכון של פרויקטים ב-GitHub (פרויקט, פריטים, שדות, עדכוני סטטוס). |
| תיאור הבעיה | יוצרים או מעדכנים בעיה במאגר. |
| תווית של מאגר | יצירה, עדכון או מחיקה של תווית במאגר. |
ההרשאות הנדרשות
כדי להפעיל את Gemini Enterprise לביצוע חיפוש באמצעות מאגר הנתונים של GitHub, צריך את ההרשאות הבאות:
| שם ההרשאה | סוג הרשאה | סיבת הגישה |
| מאגר: פעולות | קריאה וכתיבה | הפעלת תהליכי עבודה, הצגת רשימה שלהם, ביטול שלהם והרצה חוזרת שלהם; גישה ליומני משימות |
| מאגר: ניהול | קריאה-בלבד | רשימת שותפי עריכה במאגר |
| מאגר: תוכן | קריאה וכתיבה | קריאת קבצים, פעולות שמירה, הסתעפויות, תגים וגרסאות; יצירת הסתעפויות, כתיבת קבצים, שליחת פעולות שמירה ופיצול מאגרי קוד |
| מאגר: דיונים | קריאה וכתיבה | קריאת דיונים וקטגוריות של דיונים ב-GitHub; הוספה, עדכון או מחיקה של תגובות לדיונים |
| מאגר: בעיות | קריאה וכתיבה | קריאת בעיות, תוויות ותגובות וחיפוש בעיות; יצירה או עדכון של בעיות, פרסום תגובות, תעדוף בעיות וניהול תוויות |
| מאגר: מטא-נתונים | קריאה בלבד (חובה) | חיפוש מאגרים ומשתמשים |
| מאגר: בקשות pull | קריאה וכתיבה | קריאת בקשות משיכה, הבדלים ותגובות לבקשות משיכה; מיזוג, עדכון והוספה של תגובות ותשובות לבדיקה |
| מאגר: התראות על סריקת קוד | קריאה-בלבד | קריאת התראות על סריקת קוד |
| מאגר: התראות Dependabot | קריאה-בלבד | קריאת התראות אבטחה של Dependabot |
| מאגר: התראות על סריקת סודות | קריאה-בלבד | קריאת התראות על סריקת סודות |
| ארגון: חברים | קריאה-בלבד | צפייה בצוותים בארגון ובחברים בהם |
| ארגון: סוגי בעיות | קריאה-בלבד | הצגת סוגי הבעיות בארגון |
| ארגון: פרויקטים | קריאה וכתיבה | קריאה וניהול של פרויקטים גרסה 2 ברמת הארגון (פרויקטים, פריטים, שדות ועדכוני סטטוס) |
| חשבון: סימון בכוכב | קריאה וכתיבה | סימון מאגרים בכוכב וביטול הסימון שלהם בכוכב |
| חשבון: פרופיל | קריאה וכתיבה | גישה לפרטים מפרופיל המשתמש |
מידע על הגדרת ההרשאות האלה זמין במאמר הגדרת הרשאות וקבלת מזהה לקוח וסוד לקוח.
מגבלות
בקטע הזה מפורטות בעיות ומגבלות ידועות שעשויות להשפיע על השימוש שלכם במאגר הנתונים של GitHub.
- כשיוצרים אפליקציה חדשה או מוסיפים מאגר נתונים למאגר קיים, מומלץ לשייך רק מאגר נתונים אחד לפעולות ששייכות לסוג מחבר יחיד.
- אין תמיכה באכיפה של היקף VPC Service Controls על מאגרי נתונים קיימים של GitHub. כדי לאכוף את VPC Service Controls, צריך למחוק את מאגרי הנתונים וליצור אותם מחדש. מידע נוסף על VPC Service Controls ועל אופן השימוש בפעולות אחרי הפעלת VPC Service Controls זמין במאמר אבטחת האפליקציה באמצעות VPC Service Controls.
- מאגר הנתונים של GitHub נתמך רק במיקומים
global,usו-eu.
המאמרים הבאים
- כדי ליצור ולהגדיר מחבר עם GitHub, אפשר לעיין במאמר בנושא הגדרת מאגר נתונים של GitHub.