- 핵심 명령어
- GitLab Duo for the CLI
- Install the CLI
- Authenticate with GitLab
- Report issues
- Related topics
- Troubleshooting
GitLab CLI - glab
Offering: GitLab.com, Self-managed, GitLab Dedicated
glab는 오픈 소스 GitLab CLI 도구입니다. Git 및 코드로 작업하고 있는 터미널에 GitLab을 제공합니다:
윈도우와 브라우저 탭 간 전환 없이 작업을 계속할 수 있습니다.
- 이슈 작업하기.
- 병합 요청 작업하기.
- CLI에서 직접 실행 중인 파이프라인 보기.
GitLab CLI는 glab <command> <subcommand> [flags]와 같은 구조의 명령어를 사용하여
일반적으로 GitLab 사용자 인터페이스에서 수행하는 많은 작업을 수행합니다:
# 로그인
glab auth login --stdin < token.txt
# 이슈 목록 보기
glab issue list
# 이슈 123에 대한 병합 요청 생성
glab mr for 123
# 병합 요청 243의 브랜치 체크아웃
glab mr checkout 243
# 진행 중인 파이프라인 보기
glab pipeline ci view
# 병합 요청 보기, 승인 및 병합
glab mr view
glab mr approve
glab mr merge
핵심 명령어
glab aliasglab apiglab authglab changelogglab check-updateglab ciglab clusterglab completionglab configglab duoglab incidentglab issueglab labelglab mrglab releaseglab repoglab scheduleglab snippetglab ssh-keyglab userglab variable
GitLab Duo for the CLI
GitLab Dedicated: GitLab Duo Enterprise.
Offering: GitLab.com, Self-managed, GitLab Dedicated
GitLab CLI는 GitLab Duo에서 제공하는 기능을 포함합니다. 여기에는 다음이 포함됩니다:
작업 중 git 명령에 대한 질문을 하려면 다음을 입력하세요:
glab duo ask 명령은 잊어버린 git 명령을 기억하는 데 도움을 줄 수 있으며, 다른 작업을 수행하기 위해 git 명령을 실행하는 방법에 대한 제안을 제공합니다.
Install the CLI
설치 지침은 glab의
README에서 확인할 수 있습니다.
Authenticate with GitLab
GitLab 계정으로 인증하려면 glab auth login을 실행하세요.
glab는 GITLAB_TOKEN을 사용하여 설정된 토큰을 존중합니다.
glab는 보안 인증을 위한 1Password shell plugin과 통합됩니다.
Report issues
피드백을 보내려면 gitlab-org/cli 저장소에서 이슈를 열어주세요.
Related topics
- Install the CLI
- Documentation
-
cli프로젝트의 확장 소스 코드
Troubleshooting
glab completion 명령이 1Password shell plugin 사용 시 실패하는 경우
1Password shell plugin는
별칭 glab='op plugin run -- glab'을 추가하여 glab completion 명령에 영향을 줄 수 있습니다.
glab completion 명령이 실패하는 경우, 완성을 수행하기 전에 별칭 확장을 방지하도록 셸을 구성하세요:
-
Zsh의 경우,
~/.zshrc파일을 편집하고 다음 줄을 추가하세요:setopt completealiases -
Bash의 경우,
~/.bashrc파일을 편집하고 다음 줄을 추가하세요:complete -F _functionname glab
자세한 내용은 1Password shell plugin의 이슈 122를 참조하세요.

도움말