Toolverse
Wszystkie skille

glab

autor: NikiforovAll

Zarządzaj GitLabem z terminala – issues, pull requesty i pipelines bez opuszczania wiersza poleceń.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
32

O skillu

Skill glab to przewodnik do oficjalnego narzędzia wiersza poleceń GitLaba. Dzięki niemu tworzysz i recenzujesz merge requesty, zarządzasz issues, monitorujesz CI/CD pipelines i wykonujesz operacje na repozytoriach – wszystko z terminala. Przydatny dla deweloperów, którzy chcą przyspieszyć workflow GitLaba bez przełączania się między aplikacją webową a kodem.

Jak używać

  1. Sprawdź, czy glab jest zainstalowany, wpisując w terminal glab --version. Jeśli narzędzie nie jest dostępne, zainstaluj je zgodnie z instrukcjami dla twojego systemu operacyjnego.

  2. Uwierzytelnij się w GitLabie za pomocą glab auth login. Jeśli używasz self-hosted GitLaba, dodaj flagę --hostname gitlab.example.org. Możesz też ustawić zmienne środowiskowe GITLAB_TOKEN i GITLAB_HOST, aby uniknąć logowania za każdym razem.

  3. Aby utworzyć merge request, najpierw wypchnij swoją gałąź: git push -u origin nazwa-gałęzi. Następnie użyj glab mr create --title "Opis zmian" --description "Szczegóły", aby stworzyć pull request. Opcjonalnie dodaj recenzentów i etykiety: glab mr create --title "Tytuł" --reviewer=alice,bob --label=bug,urgent.

  4. Do recenzji merge requestów użyj glab mr list --reviewer=@me, aby zobaczyć pull requesty czekające na twoją opinię. Checkout lokalnie za pomocą glab mr checkout numer-mr, przetestuj zmiany, a następnie zatwierdź: glab mr approve numer-mr.

  5. Zarządzaj issues poleceniami takie jak glab issue create --title "Opis problemu" --label=bug. Skill zawiera też wskazówki do pracy z CI/CD pipelinami i innymi operacjami GitLaba – wszystkie dostępne bezpośrednio z wiersza poleceń.

Podobne skille