깃허브 private 레파지토리를 clone할때마다 또는 계정 이름 또는 이메일 그리고 비밀번호 또는 토큰 입력을 매번하는 것이 귀찮다.
이 문제를 해결하는 다양한 방법들이 있다.
- SSH 키 설정
- Personal Access Token (PAT) 사용
- Git Credential Helper 설정
모두 귀찮거나 나중에 또 설정해야한다.
한번만 설정하고 길이 길이 안해도 되는 방법은 없을까?
바로 GitHub CLI를 사용하는 것이다.
1. 설치
sudo apt install curl
curl -fsSL <https://cli.github.com/packages/githubcli-archive-keyring.gpg> | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg
sudo apt update
sudo apt install gh
2. 로그인
gh auth login
한번 로그인 하고 나면 이제 아주 자유로워짐