این سند اعلانهایی را توضیح میدهد که میتوانید با ابزارهای GitLab و GitHub Gemini Code Assist در IDE خود استفاده کنید. توسعه دهندگان می توانند از ابزارهایی در IDE برای استخراج اطلاعات از سرویس های خارجی استفاده کنند.
برای اطلاعات بیشتر درباره ابزارهای Gemini Code Assist و فهرست کامل خدمات و محصولات موجود، به نمای کلی ابزارهای Gemini Code Assist مراجعه کنید.
قبل از شروع
- دستیار کد Gemini را تنظیم کنید .
- برای اتصال حساب GitHub یا GitLab خود، دستورالعملهای موجود در Configure tools را دنبال کنید.
از ابزار GitHub برای مشاهده مشکلات و درخواست ها استفاده کنید
میتوانید از ابزار GitHub برای مشاهده مشکلات اختصاص داده شده به شما استفاده کنید و با استفاده از قابلیتهای جستجوی GitHub از داخل IDE خود، مسائل و کدها را جستجو کنید.
شما باید یک حساب GitHub داشته باشید
مشکلات را با ابزار GitHub جستجو کنید
برای جستجوی همه مسائلی که به شما اختصاص داده شده است، در چت Gemini Code Assist، اعلانی شبیه به زیر وارد کنید:
@GitHub list issues assigned to me
ابزار GitHub تمام مشکلاتی که به شما اختصاص داده شده را فهرست می کند.
برای جستجوی مشکلات مرتبط با یک پروژه و مخزن خاص، در چت Gemini Code Assist، اعلانی شبیه به زیر وارد کنید:
@GitHub what issues are assigned to me in PROJECT_NAME/REPOSITORY
موارد زیر را جایگزین کنید:
-
PROJECT_NAME
با نام پروژه GitHub. -
REPOSITORY
با نام مخزن GitHub.
ابزار GitHub مواردی را فهرست می کند که در مخزن مشخص شده به شما اختصاص داده شده است.
درخواست های کششی را با ابزار GitHub جستجو کنید
برای جستجوی همه درخواستهای کشش باز اختصاص داده شده به شما، در چت Gemini Code Assist، اعلانی شبیه به زیر وارد کنید:
@GitHub list pull requests assigned to me
برای جستجوی همه درخواستهای کششی که در یک پروژه و مخزن خاص به شما اختصاص داده شده است، در چت Gemini Code Assist، اعلانی شبیه به زیر وارد کنید:
@GitHub what are the pull requests assigned to me in PROJECT/REPOSITORY?
موارد زیر را جایگزین کنید:
-
PROJECT_NAME
با نام پروژه GitHub. -
REPOSITORY
با نام مخزن GitHub.
درخواستهای پیشنهادی اضافی برای ابزار GitHub
قبل از استفاده از دستورات زیر، موارد زیر را جایگزین کنید:
-
PULL_REQUEST_NUMBER
شماره درخواست کشش در GitHub است. -
REPOSITORY_NAME
نام مخزن GitHub شما است. -
KEY_WORD
یک کلمه کلیدی برای استفاده در جستجو است. -
ISSUE_NAME
نام یک مشکل GitHub
اعلان های زیر برای ابزار GitHub توصیه می شود:
-
@GitHub list issues assigned to me
-
@GitHub list my open pull requests
-
@GitHub list comments for pull request PULL_REQUEST_NUMBER in REPOSITORY_NAME
-
@GitHub find open issues for KEY_WORD
-
@GitHub find code relating to KEY_WORD
-
@GitHub get comments on my issue ISSUE_NAME
-
@GitHub what are the comments on my pr PULL_REQUEST_NUMBER
از ابزار GitLab برای دریافت جزئیات در مورد درخواست ها و مشکلات استفاده کنید
میتوانید از ابزار GitLab برای فهرست کردن درخواستها و مشکلات مربوط به پروژههای GitLab خود استفاده کنید.
برای فهرست کردن درخواستهای کشش در یک پروژه GitLab، در چت Gemini Code Assist، اعلانی شبیه به زیر وارد کنید:
@gitlab list my open pull requests in project PROJECT_NAME
جایی که PROJECT_NAME
نام پروژه GitLab شما است.
ابزار @gitlab
درخواستهای کشش باز شما را فهرست میکند.
برای فهرست کردن مشکلاتی که در GitLab به شما تخصیص داده شده است، در چت Gemini Code Assist، اعلانی شبیه به زیر وارد کنید:
@gitlab list issues assigned to me
ابزار @gitlab
مشکلاتی را که به شما اختصاص داده شده فهرست می کند.
درخواست های اضافی توصیه شده
قبل از استفاده از دستورات زیر، موارد زیر را جایگزین کنید:
- GITLAB_PROJECT نام پروژه GitLab شماست.
- MERGE_REQUEST_NUMBER شماره درخواست ادغام در GitLab است.
- ISSUE_NAME نام یک مشکل GitLab است.
دستورات زیر برای ابزار GitLab توصیه می شود:
-
@gitlab list my issues in the project GITLAB_PROJECT ?
-
@gitlab list all my open merge requests for MERGE_REQUEST_NUMBER
-
@gitlab what's the status of the CI pipeline for merge request ISSUE_NAME in PROJECT_NAME ?
بعدش چی
- با مطالعه مرور کلی ، درباره ابزارهای Gemini Code Assist بیشتر بیاموزید