Github CLI
는 홈페이지 접속 없이 Github
과 소통하게 해준다
보통 Linux
를 설치하면 Git
은 설치가 되있다
terminal
에
git
이라고 입력해보고 혹시 없다면
sudo apt-get install git
으로 설치하도록 하자
그 후에 Github CLI를 구글링해서 해당 웹사이트에서 찾아보니 다시 깃헙으로 연결해 주었다
(헛수고해서 별로 기쁘지 않다)
거기에 안내되있는대로
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0
sudo apt-add-repository https://cli.github.com/packages
sudo apt update
sudo apt install gh
로 설치해주고 확인차
gh --version
를 입력해보니 정상작동되는 것을 알 수 있었다
이제 내 Github account
랑 연결을 하기위해
git config --global user.name "username"
git config --global user.email "useremail"
이제 우리는 Git
을 쓸 수 있게 되었다
하지만 설치한 gh
는 초기인증을 해야되기때문에
gh auth login
을 입력하고 원하는 방식을 선택한다
나 같은 경우는 위와같은 방식을 선택했고
Enter
를 눌러서 사이트에 접속한 후 해당 one-time code
를 입력하면 된다
인증을 완료되면
해당 화면이 나오고
gh auth status
로 현재 상태를 확인할 수 있고 로그아웃 하고싶다면
gh auth logout
로 로그아웃하면 된다(하지만 로그아웃하면 다시 인증해야되므로 권장하지 않는다)
reference
Covenant blog