⚙️ Setup

[GitHub CLI] GitHub CLI 설치 + 자주 쓰이는 명령어 정리

kimgoat 2024. 9. 5. 17:00

 

 

 

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

GitHub CLI

GitHub CLI Instructions