GitHub CLI (Command Line Interface)는 터미널에서 GitHub를 사용할 수 있게 해주는 도구이다.
이를 통해 리포지토리 관리, 이슈 및 풀 리퀘스트 처리, GitHub Actions 관리 등 다양한 GitHub 관련 작업을 명령줄에서 수행 가능하다.
1. GitHub CLI 설치하기
# GitHub CLI 설치
$ brew install gh
# 버전 확인
$ gh --version
2. 자주 쓰이는 GitHub CLI 명령어
1) GitHub 계정으로 CLI 인증
$ gh auth login
2) Repo 관리
# repo 생성
$ gh repo create
# repo 복제
$ gh repo clone <repository>
# repo 정보 확인
$ gh repo view
3) Issue 관리
# issue 생성
$ gh issue create
# issue 목록 조회
$ gh issue list
# issue 상세보기
$ gh issue view <number>
# issue 닫기
$ gh issue close <number>
# issue 다시 열기
$ gh issue reopen <number>
4) Pull Request 관리
# pr 생성
$ gh pr create
# pr 목록 조회
$ gh pr list
# pr 체크아웃
$ gh pr checkout <number>
# pr 리뷰
$ gh pr review <number>
# pr 병합
$ gh pr merge <number>
5) GitHub Action 관리
# workfolw 목록 조회
$ gh workflow list
# workfolw 실행
$ gh workflow run <workflow>
# workfolw 실행 기록 확인
$ gh run list
6) Release 관리
# release 생성
$ gh release create <tag>
# release 목록 조회
$ gh release list
6) Gist 관리
# gist 생성
$ gh gist create <file>
# gist 목록 조회
$ gh gist list
🔗 References
'⚙️ Setup' 카테고리의 다른 글
[VSCode] VSCode에서 Prettier 설치하여 자동으로 코드 정렬 설정하기 (0) | 2024.09.03 |
---|---|
[macOS] Front-end 개발 환경 세팅하기 (3) | 2024.09.02 |
[macOS] 프로젝트별 Node.js 버전 자동으로 관리해주는 nvm 스크립트 세팅 + [WARNING]: Console output during zsh initialization detected. 문제 해결 (0) | 2024.09.01 |
[macOS] Node.js & npm & nvm 설치 (0) | 2024.08.31 |
[macOS] VS Code에 iTerm2 터미널 연동 및 폰트 깨짐 해결 (0) | 2024.08.30 |