Environment/Git & Github

Github) GitHub CLI 설치 및 기본 명령어 (Linux)

오열매 2023. 4. 14. 11:47

* 설치

type -p curl >/dev/null || (sudo apt update && sudo apt install curl -y)
curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg \
&& sudo chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
&& sudo apt update \
&& sudo apt install gh -y

 

 

 

* 업그레이드

 

sudo apt update
sudo apt install gh

 

 

 

* 명령어

 

 

1. 버전 확인

gh --version

 

 

2. Github 연결

gh auth login

 

 

방향키와 엔터키로 설정하며, 인증 번호를 입력하면 연결 완료

 

 

3. 인증 상태 확인

gh auth status

 

 

4. Github 저장소 생성

gh repo create <저장소명> <type>

 

type에는 '--public, --private, --internal' 중 하나가 들어간다.

 

 

 

 

5. PR 목록 확인

 

gh pr list

 

 

6. PR 상태 확인

 

gh pr status

 

 

 

7. PR 코드 확인 (checkout)

gh pr checkout <pr Number>

 

(원래 branch로 돌아가려면 git checkout <다른 branch명>을 사용하면 된다.)

 

 

 

 

 

 

 

 


 

 

참고)

 

- https://blog.outsider.ne.kr/1498