개발일기/이슈 로그

[Linux] git-cli 초기 설정

ignuy 2024. 8. 6.

 

필자가 사용한 환경은 Alpine-linux이다. 독자들의 linux 환경에 맞게 센스있게 명령어를 재구성하자.

일단 Alpine linux는 ubuntu와 다르게 package install 에 apt가 아닌 apk를 사용한다.

apk add git

git을 설치해주자

아무 repo나 clone으로 땡겨오려고 시도하면 인증에 가로막힌다.

이렇게 Username과 Password를 치라고 한다. 아마 이메일과 비밀번호를 치면 아래와 같은 경고 문구가 나오면서 clone이 진행되지 않는다.

remote: Support for password authentication was removed on August 13, 2021.
remote: Please see <https://docs.github.com/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls> \
 for information on currently recommended modes of authentication.
fatal: Authentication failed for "repo url"

비밀번호 인증 방식은 2021년 8월 13일을 마지막으로 지원이 종료된 것으로 보인다.

cli를 통해서 인증하는 방식은 git의 token을 활용해야 한다.

 

Github 개인 페이지에서 developer settings > Personal access token 항목을 찾아 새로운 토큰을 생성해 주자.

토큰 생성에 권한을 본인의 상황에 알맞게 선택해 주고 저장한다면 토큰 키가 발행될 것이다.

이 토큰 키를 Password 입력란에 복붙하자.

댓글