github 커밋할 때 인증 절차 생략하는 법

Cho Dragoo·2021년 6월 12일
0

github에 커밋을 자주 할 때 깃헙의 유저네임과 비번을 일일히 치는게 굉장히 버거운일이다.
이때 credential.helper를 등록해 이 절차를 생략해보는것도 좋은 방법이다.

1. 인증 생략

$ git config credential.helper store

credential.helperstore 옵션을 주게되면 해당 git directory에선
반영구적으로 인증 절차가 생략된다.

2. 임시적인 인증 생략

$ git config credential.helper cache

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

$ git config credential.helper 'cache --timeout=3600'

3. 모드 프로젝트에 인증 생략

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

$ git config credential.helper store --global
profile
어떤 문제든 파악 할 수 있으며 해결책을 찾을 수 있는 개발능력을 꿈꾸고 있습니다.

0개의 댓글