Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- stern
- git
- github
- MVVM
- 스카우터
- Containers
- PODS
- Trouble
- 패턴
- subtree
- node
- jpa
- docker
- 어노테이션
- npm
- log
- credential
- VUE
- nvm
- k8s
- APM
- 트러블슈팅
- annotation
- node버전
- TroubleShooting
- TypeScript
- Shooting
- Vue-CLI
- Scouter
Archives
- Today
- Total
JSheep`s Album
Git 연동 시 Password 물어보지 않도록 설정하기 (credential.helper) 본문
1st Album - Dev/09. Git
Git 연동 시 Password 물어보지 않도록 설정하기 (credential.helper)
JSheep 2022. 3. 22. 10:39IDE에 Git을 연동 해 쓰다보면 Password 인증을 매번 물어 보는 경우가 있다.
혹은 config 미스, 환경 변경으로 push나 pull등의 기능 실행 시 계정과 패스워드를 물어본다.
credential 설정이 안되어 있어 계정정보를 체크하지만, 매번 뜨면 상당히 귀찮아지므로 credential에 정보를 저장하여 귀찮니즘을 극복 해 보자.
Credential 정보 저장
$ git config credential.helper store
- credential.helper의 store 옵션을 주게되면 해당 git directory에선 반영구적으로 인증 절차가 생략됩니다.(저장된 credential 정보를 이용해 인증 처리)
캐시 저장
$ git config credential.helper cache
- 임시로 일정 시간동안 저장하기에는 cache 가 더욱 유용합니다. cache 옵션을 주게되면 기본적으로 15분 동안 인증 절차를 요구하지 않습니다. 시간은 timeout 옵션으로 지정해줄 수 있습니다. (초 단위이며 아래와 같이 지정 시 3600초, 즉 1시간의 유효시간을 가집니다)
$ git config credential.helper 'cache --timeout=3600'
모든 프로젝트에 적용
$ git config credential.helper store --global
- git config의 공통적인 설정과 같이 –global 옵션을 주게되면 해당 git directory 이외에 모든 git 활동에서 저장된 정보를 이용하게 됩니다
'1st Album - Dev > 09. Git' 카테고리의 다른 글
[Github] 다수의 Repository 합치기 (0) | 2022.03.22 |
---|
Comments