GitHub CLI 설치

SOCICAL·2024년 12월 23일

Git&Github

목록 보기
3/3
post-thumbnail

GitHub CLI 는 Windows 나 Mac 의 터미널에서 직접 GitHub와 상호작용할 수 있도록 편의성을 제공해준다.

Git과 GitHub 를 터미널에서 사용할 수 있도록 셋팅 해보겠다.

GitHub CLI 설치

맥(Mac)

  • 터미널에서 아래 명령어로 GitHub CLI를 설치한다.
brew install gh

윈도우(Windows)

GitHub과 GitHubCLI 연결 방법 (Mac & Windows 동일)

1. 맥에서는 터미널, 윈도우에서는 PowerShell을 열어서 GitHub에 로그인을 해야 한다.

gh auth login

2. GitHub 호스트 선택

  • 어떤 GitHub 호스트에 로그인할 것인지 선택을 해야 한다. 기본적으로 github.com을 선택하면 된다.
? What account do you want to log into?
> GitHub.com (<- 이부분을 선택하세요)
  GitHub Enterprise Server

3. 인증 방법 선택

  • 어떤 방법으로 인증할 것인지 선택해야 한다. 기본적으로 브라우저에서 인증하는 옵션이 제공되는데 그 외에도 GitHub의 SSH 키 또는 토큰사용 으로도 인증이 가능하다.
? What is your preferred protocol for Git operations?
> HTTPS (<- 이부분을 선택하세요)
  SSH
  
? Authenticate GitHub CLI using your GitHub credentials
> Login with a web browser (<- 이부분을 선택하세요)
  Paste an authentication token

4. 브라우저 로그인

  • Login with a web browser를 선택했을 경우, 브라우저가 자동으로 열리며 GitHub의 로그인 페이지로 이동함과 동시에 터미널에서 다음과 같은 메시지가 출력된다.
! First copy your one-time code: XXXX-XXXX (<- 이부분을 입력하세요)
- Press Enter to open github.com in your browser...

5. 인증 코드 입력

  • 브라우저에서 GitHub 계정으로 로그인 후, 터미널에 출력된 1회용 코드(xxxxx-xxxx) 를 입력한다.

6. 권한 부여

  • 로그인 후, GitHub CLI에게 Access 권한을 부여하는 화면이 나오며 권한을 승인하였을 때 인증이 완료된다.

7. 터미널로 돌아와 성공 메시지 확인

  • 브라우저에서 인증이 완료되면 터미널에서 다음과 같은 메시지가 출력됨과 동시에 GitHub CLI가 로그인되었으며, 터미널을 통해 GitHub 관련 작업을 할 수 있습니다.
    ✓ Logged in as 
    

8. 설치 확인-공통 방법(맥 & 윈도우 모두 동일)

gh --version
* 명령어 입력 후, GitHub 버전이 정상적으로 출력된다면 GitHub CLI 설치가 완료되었다고 보면 된다.

0개의 댓글