Git push시 username, password 입력 자동화
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
댓글남기기