Local repository에서 원격 repository로 push 할 경우 username과 password를 요구한다.

Username for ‘https://github.com’:
Password for ‘https://hoo223@github.com’:

이때 비밀번호는 token을 요구한다 (ID/Personal Access Token 방식의 Token Authentication).

매번 적기 귀찮을 경우 아래 명렁어를 설정하면 인증을 캐시에 저장하여 처음 한 번만 인증하면 된다.

git config credential.helper store

만료 기간을 설정하고 싶을 때는

git config –global credential.helper ‘cache –timeout 3600]’

시간은 초(s) 단위로 입력 가능하다. 위 코드는 3600초 (= 1시간) 을 설정한 예시이다.


Reference

https://git-scm.com/docs/git-credential-cache

Git 아이디 패스워드 입력 안하는 방법

github 토큰 생성

댓글남기기