Ten dokument zawiera przykładowe prompty, których możesz używać z narzędziami GitLab i GitHub Gemini Code Assist w swoim IDE. Deweloperzy mogą używać narzędzi w IDE do pobierania informacji z usług zewnętrznych.
Więcej informacji o narzędziach Gemini Code Assist oraz pełna lista dostępnych usług i produktów znajdują się w artykule Omówienie narzędzi Gemini Code Assist.
Zanim zaczniesz
- Skonfiguruj Gemini Code Assist.
- Aby połączyć konto GitHub lub GitLab, wykonaj instrukcje w sekcji Konfigurowanie narzędzi.
Wyświetlanie problemów i żądań pull za pomocą narzędzia GitHub
Za pomocą narzędzia GitHub możesz wyświetlać przypisane do siebie problemy oraz wyszukiwać problemy i kod za pomocą funkcji wyszukiwania GitHuba z poziomu IDE.
Musisz mieć konto GitHub.
Wyszukiwanie problemów za pomocą narzędzia GitHub
Aby wyszukać wszystkie przypisane Ci problemy, w czacie Gemini Code Assist wpisz coś podobnego do tego:
@GitHub list issues assigned to me
W narzędzie GitHub znajdziesz listę wszystkich przypisanych Ci problemów.
Aby wyszukać problemy związane z określonym projektem i repozytorium, na czacie Gemini Code Assist wpisz prompt podobny do tego:
@GitHub what issues are assigned to me in PROJECT_NAME/REPOSITORY
Zastąp następujące elementy:
PROJECT_NAME
z nazwą projektu GitHub.REPOSITORY
z nazwą repozytorium GitHub.
Narzędzie GitHub wyświetla problemy przypisane do Ciebie w wybranym repozytorium.
Wyszukiwanie żądań pull za pomocą narzędzia GitHub
Aby wyszukać wszystkie otwarte prośby o przechwycenie przypisane do Ciebie, w czacie Gemini Code Assist wpisz prompt podobny do tego:
@GitHub list pull requests assigned to me
Aby w czacie Gemini Code Assist wyszukać wszystkie zgłoszenia pulla przypisane do Ciebie w konkretnym projekcie i repozytorium, wpisz w czacie prompt podobny do tego:
@GitHub what are the pull requests assigned to me in PROJECT/REPOSITORY?
Zastąp następujące elementy:
PROJECT_NAME
z nazwą projektu GitHub.REPOSITORY
z nazwą repozytorium GitHub.
Dodatkowe zalecane prompty dla narzędzia GitHub
Zanim użyjesz tych promptów, zastąp:
PULL_REQUEST_NUMBER
to numer żądania pull w GitHub.REPOSITORY_NAME
to nazwa Twojego repozytorium GitHub.KEY_WORD
to słowo kluczowe do użycia w wyszukiwaniu.ISSUE_NAME
nazwa problemu w GitHubie
W przypadku narzędzia GitHub zalecamy te prompty:
@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
Używanie narzędzia GitLab do uzyskiwania szczegółowych informacji o żądaniach pull i problemach
Za pomocą narzędzia GitLab możesz wyświetlić listę żądań pull i problemów z projektów GitLab.
Aby wyświetlić żądania pull w projekcie GitLab, w oknie czatu Gemini Code Assist wpisz prompt podobny do tego:
@gitlab list my open pull requests in project PROJECT_NAME
Gdzie PROJECT_NAME
to nazwa Twojego projektu GitLab.
Narzędzie @gitlab
wyświetla listę otwartych próśb o przechwycenie.
Aby wyświetlić listę zadań przypisanych Ci w GitLab, w oknie czatu Gemini Code Assist wpisz prompt podobny do tego:
@gitlab list issues assigned to me
Narzędzie @gitlab
zawiera listę przypisanych Ci problemów.
Dodatkowe zalecane prompty
Zanim użyjesz tych promptów, zastąp:
- GITLAB_PROJECT to nazwa Twojego projektu GitLab.
- MERGE_REQUEST_NUMBERto numer prośby o scalenie w GitLab.
- ISSUE_NAME to nazwa problemu w GitLab.
W przypadku narzędzia GitLab zalecamy wyświetlanie tych promptów:
@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?
Co dalej?
- Więcej informacji o narzędziach Gemini Code Assist znajdziesz w omówieniu.