티스토리 뷰

git push, git clone 등의 명령어를 입력할 때 마다

 

터미널에서 계속 id와 pw(또는 token) 정보를 물어봐서 귀찮은데요.

 

인증 정보를 관리하는 credential.helper를 설정하면 다시 물어보지 않습니다.

 

credential.helper로 계정 정보 저장

credential.helper는 Git이 인증 정보를 저장하고 관리하는 방식을 설정하는 도구입니다.

가장 일반적으로 사용되는 옵션은 다음과 같습니다.

  • cache: 인증 정보를 메모리에 임시로 저장합니다. 기본적으로 15분 동안 유효하며, 필요에 따라 시간을 늘릴 수 있습니다.
  • store: 인증 정보를 디스크에 일반 텍스트로 저장합니다. 보안에 취약할 수 있으므로 주의해야 합니다.
  • osxkeychain (macOS), wincred (Windows): 운영 체제의 키체인 또는 자격 증명 관리자에 인증 정보를 안전하게 저장합니다.

 

리눅스 사용자는 아래와 같이 터미널에서 입력하시면 됩니다.

git config --global credential.helper cache

또는

git config --global credential.helper store

 

macos와 Windows는 아래와 같이 입력합니다.

# macos
git config --global credential.helper osxkeychain

# windows
git config --global credential.helper wincred

 

어떤 옵션으로 설정되었는지 확인하려면 아래 명령어를 사용하세요.

git config --global credential.helper

 

설정을 제거하려면 아래 명령어를 입력하세요.

git config --global --unset credential.helper

 

'개발 > Tools' 카테고리의 다른 글

VSCode 코드 자동 정렬, 줄 맞춤  (1) 2024.09.03
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
«   2025/07   »
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 31
글 보관함