DEVELOPMENT TOOLS/Git
[Github] personal access token을 이용해 private repository git clone 하는 법
EARTH_ROOPRETELCHAM
2023. 5. 13. 14:16
728x90
반응형
배경
github 정책상, private repository에 대해 password 인증을 통해 git clone 하는 방식이 제거되어 access token을 활용한 git clone이 필요해졌습니다.
personal access token 생성하기
먼저, github에 로그인 한 뒤 본인의 프로필을 클릭해 settings > Developer settings에 접근합니다.
Developer settings에서 Personal access tokens을 선택하여 token을 생성합니다.
Generate new token 버튼을 누르면 token을 생성할 수 있고, repo 관련된 작업을 할 것이기 때문에 repo과 관련된 권한을 가진 token을 생성해야 합니다.
추가적으로, 생성된 토큰은 다시 볼 수 없으므로 토큰을 복사하여 보관하는 것이 중요합니다.
personal access token을 이용해 git clone하기
아래 참고 자료에 넣어둔 github blog에서 알려준 방법은 위 그림과 같습니다.
위에서 소개해준 방법은 3가지 인데, 터미널을 통해 직접 테스트해보았을 때 1번째 방법은 username/password 방식이라 기존 오류가 동일하게 발생하였고 2번째, 3번째 방식은 정상적으로 동작하였습니다.
참고 자료
728x90
반응형