본문 바로가기
정리/Git

[Git] 패스워드 캐시 저장

by 난파선 2020. 3. 13.

매번 git의 계정과 패스워드를 입력하는 것은 귀찮다. 캐시 설정을 해서 주기적으로 입력하자

1. Credential 정보 저장

git config credential.helper store

credential.helper의 store 옵션을 주게되면 해당 git directory에선 반영구적으로 인증 절차가 생략됩니다.(저장된 credential 정보를 이용해 인증 처리)

2. 캐시 저장

git config credential.helper cache

임시로 일정 시간동안 저장하기에는 cache 가 더욱 유용합니다. cache 옵션을 주게되면 기본적으로 15분 동안 인증 절차를 요구하지 않습니다.시간은 timeout 옵션으로 지정해줄 수 있습니다. (초 단위이며 아래와 같이 지정 시 3600초, 즉 1시간의 유효시간을 가집니다)

git config --global credential.helper 'cache --timeout 3600'

모드 프로젝트에 적용

git config의 공통적인 설정과 같이 --global 옵션을 주게되면 해당 git directory 이외에 모든 git 활동에서 저장된 정보를 이용하게 됩니다.

git config credential.helper store --global

'정리 > Git' 카테고리의 다른 글

[Git] 잘못 올라간 파일 삭제  (0) 2020.03.19
[Git] 이름, 메일주소 변경하기  (0) 2020.03.14
[Git] 일부 소스만 Pull 받기  (0) 2020.03.12

댓글