이 글에서는 github 인증 토큰 사용하고 password 물어보지 않게 하는 방법에 대해서 설명합니다.
github 크리덴셜 저장소 사용하기 비밀번호 안물어보기
GitHub 인증 토큰을 사용하여 로그인하고 Git pull/push 시에 비밀번호를 물어보지 않도록 설정하려면 Git 크리덴셜 저장소(credential store)를 설정해야 합니다. 크리덴셜 저장소는 인증 정보를 저장하므로 추후에 Git 작업을 할 때마다 인증 토큰을 다시 입력할 필요가 없습니다.
다음은 Git 크리덴셜 저장소를 설정하는 방법입니다.
터미널에서 아래 명령어를 입력하여 Git 크리덴셜 저장소를 사용하도록 설정합니다.
git config --global credential.helper store
이제 Git에서 원격 저장소에 설정된 사용자 이름과 Personal Access Token 을 이용하여 작업을 수행하면 크리덴셜 저장소에 인증 정보가 저장됩니다.
예를 들어, 크리덴셜 저장소를 처음 사용하는 경우 저장소에 값을 추가하려면 git push를 수행하세요. 기존에 저장된 저장소 URL을 HTTPS 프로토콜로 설정한 상태이면, 다음과 같은 형식으로 변경 후 실행하세요.
https://your_username:your_token@github.com/username/repo.git
your_username은 원격 저장소 계정 이름이고, your_token은 GitHub 에서 생성한 Personal Access Token 입니다.
이제 터미널에서 git pull 또는 git push 등의 작업을 수행할 때, GitHub 인증 토큰을 재입력하지 않아도 됩니다. 이미 설정된 크리덴셜 저장소를 사용하므로 인증 토큰을 다시 입력하지 않으셔도 됩니다.
오늘은 github 인증 토큰 사용하고 password 물어보지 않게 하는 방법에 대해서 알아보았습니다. 편리하게 비밀번호 저장해 놓고 한번만 로그인해서 사용하시기 바랍니다.
'IT' 카테고리의 다른 글
flask 댓글 기능 만들기 (56) | 2024.02.11 |
---|---|
가상환경에서 파이썬 flask 앱 디버깅 하기 (46) | 2024.02.11 |
오라클 클라우드 서버 ubuntu에 vsftpd 설치 및 ftp 사용 방법 (44) | 2024.02.08 |
구글 클라우드(gcp) 방화벽 해제 방법 - 규칙 설정 (2) | 2024.02.08 |
우분투 22.04 리눅스에서 pyodbc로 altibase DBMS 연동하기 (2) | 2024.02.07 |