Dokumen ini menjelaskan contoh perintah yang dapat Anda gunakan dengan alat Gemini Code Assist GitHub dan GitLab di IDE. Developer dapat menggunakan alat di IDE untuk mengambil informasi dari layanan eksternal.
Untuk informasi selengkapnya tentang alat Gemini Code Assist dan daftar lengkap layanan dan produk yang tersedia, lihat ringkasan alat Gemini Code Assist.
Sebelum memulai
- Siapkan Gemini Code Assist.
- Minta administrator untuk Mengaktifkan alat.
- Untuk menghubungkan akun GitHub atau GitLab, ikuti petunjuk di bagian Mengonfigurasi alat.
Menggunakan alat GitHub untuk melihat masalah dan permintaan pull
Anda dapat menggunakan alat GitHub untuk melihat masalah yang ditetapkan kepada Anda, dan menelusuri masalah serta kode menggunakan kemampuan penelusuran GitHub dari dalam IDE.
Anda harus memiliki akun GitHub
Menelusuri masalah dengan alat GitHub
Untuk menelusuri semua masalah yang ditetapkan kepada Anda, di chat Gemini Code Assist, masukkan perintah yang mirip dengan berikut ini:
@GitHub list issues assigned to me
Alat GitHub mencantumkan semua masalah yang ditetapkan kepada Anda.
Untuk menelusuri masalah yang terkait dengan project dan repositori tertentu, di chat Gemini Code Assist, masukkan perintah yang mirip dengan berikut:
@GitHub what issues are assigned to me in PROJECT_NAME/REPOSITORY
Ganti kode berikut:
PROJECT_NAME
dengan nama project GitHub.REPOSITORY
dengan nama repositori GitHub.
Alat GitHub mencantumkan masalah yang ditetapkan kepada Anda di repositori yang ditentukan.
Menelusuri permintaan pull dengan alat GitHub
Untuk menelusuri semua permintaan pull terbuka yang ditetapkan kepada Anda, di chat Gemini Code Assist, masukkan perintah yang mirip dengan berikut:
@GitHub list pull requests assigned to me
Untuk menelusuri semua permintaan pull yang ditetapkan untuk Anda dalam project dan repositori tertentu, di chat Gemini Code Assist, masukkan perintah yang mirip dengan berikut:
@GitHub what are the pull requests assigned to me in PROJECT/REPOSITORY?
Ganti kode berikut:
PROJECT_NAME
dengan nama project GitHub.REPOSITORY
dengan nama repositori GitHub.
Perintah tambahan yang direkomendasikan untuk alat GitHub
Sebelum menggunakan perintah berikut, ganti hal berikut:
PULL_REQUEST_NUMBER
adalah nomor permintaan pull di GitHub.REPOSITORY_NAME
adalah nama repositori GitHub Anda.KEY_WORD
adalah kata kunci yang akan digunakan dalam penelusuran.ISSUE_NAME
nama masalah GitHub
Perintah berikut direkomendasikan untuk alat 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
Menggunakan alat GitLab untuk mendapatkan detail tentang permintaan pull dan masalah
Anda dapat menggunakan alat GitLab untuk mencantumkan permintaan pull dan masalah dari project GitLab Anda.
Untuk mencantumkan permintaan pull di project GitLab, di chat Gemini Code Assist, masukkan perintah yang mirip dengan berikut:
@gitlab list my open pull requests in project PROJECT_NAME
Dengan PROJECT_NAME
adalah
nama project GitLab Anda.
Alat @gitlab
mencantumkan permintaan pull terbuka Anda.
Untuk mencantumkan masalah yang ditetapkan untuk Anda di GitLab, di chat Gemini Code Assist, masukkan perintah yang mirip dengan berikut ini:
@gitlab list issues assigned to me
Alat @gitlab
mencantumkan masalah yang ditetapkan kepada Anda.
Perintah tambahan yang direkomendasikan
Sebelum menggunakan perintah berikut, ganti hal berikut:
- GITLAB_PROJECT adalah nama project GitLab Anda.
- MERGE_REQUEST_NUMBER adalah nomor permintaan penggabungan di GitLab.
- ISSUE_NAME adalah nama masalah GitLab.
Perintah berikut direkomendasikan untuk alat 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?
Langkah berikutnya
- Pelajari lebih lanjut alat Gemini Code Assist dengan membaca ringkasan