> 개발 도구 > 자식 > git 로컬 설정 비밀번호

git 로컬 설정 비밀번호

WBOY
풀어 주다: 2023-05-17 12:51:07
원래의
1671명이 탐색했습니다.

개발자로서 버전 관리를 위해 git을 사용해야 하는 경우가 많습니다. 일반적으로 코드를 원격 창고에 푸시한 다음 확인을 위해 사용자 이름과 비밀번호를 입력해야 합니다. 그런데 매번 사용자 이름과 비밀번호를 입력하는 것이 매우 번거롭습니다. 이 과정을 단순화할 수 있는 방법이 있습니까? 이 기사에서는 Git을 보다 편리하게 사용할 수 있도록 로컬에서 Git 비밀번호를 설정하는 방법을 소개합니다.

  1. Git 설치

먼저 git이 설치되어 있는지 확인해야 합니다. 아직 설치하지 않았다면 공식 웹사이트로 이동하여 설치 패키지를 다운로드하고 설치할 수 있습니다: https://git- scm.com/download

  1. Git Bash 열기

터미널을 열고 Git Bash 명령을 입력하세요

  1. 전역 사용자 이름과 이메일 주소를 설정하세요

전역 사용자를 설정하려면 터미널에 다음 명령을 입력하세요 이름 및 이메일 주소:

$ git config --global user.name "Your Name"
$ git config --global user.email "your.email@example.com"
로그인 후 복사
  1. Generate SSH key

아직 SSH 키를 생성하지 않은 경우 이 단계를 건너뛸 수 있습니다. 그렇지 않은 경우 터미널에 다음 명령을 입력하여 SSH 키를 생성하세요.

$ ssh-keygen -t rsa -C "your.email@example.com"
로그인 후 복사

프롬프트에 따라 비밀번호를 입력하거나 Enter 키를 눌러 비밀번호 설정을 건너뜁니다.

  1. 비밀번호 캐싱 설정

git에서 비밀번호를 로컬로 캐시하는 방법에는 git의 자격 증명 도우미를 사용하거나 SSH 에이전트를 사용하는 두 가지 방법이 있습니다. 여기서는 첫 번째 방법을 소개하겠습니다.

터미널에 다음 명령을 입력하세요:

$ git config --global credential.helper cache
로그인 후 복사

이렇게 하면 비밀번호 캐싱이 활성화되고 기본 캐싱 시간이 15분으로 설정됩니다. 시간을 맞춤 설정해야 하는 경우 마지막에 초 단위로 매개변수를 추가할 수 있습니다. 예를 들어 30분으로 설정한 경우 다음 명령을 입력합니다.

$ git config --global credential.helper 'cache --timeout=1800'
로그인 후 복사
  1. 비밀번호 확인 입력

위 설정을 완료한 후, git 작업을 다시 수행하면 다음과 유사한 프롬프트가 표시됩니다.

$ git push
Username for 'https://github.com': your_username
Password for 'https://your_username@github.com':
로그인 후 복사

이때 비밀번호를 한 번만 입력하면 git이 비밀번호를 캐시합니다. 비밀번호를 다시 입력할 필요가 없습니다. 비슷한 명령을 다시 실행할 때.

  1. 캐시 지우기

비밀번호 캐시를 지우려면 다음 명령을 입력하세요.

$ git config --global --unset credential.helper
로그인 후 복사

이렇게 하면 비밀번호 캐싱이 비활성화됩니다.

요약

이 기사의 소개를 통해 Git을 더욱 편리하게 사용할 수 있도록 로컬에서 Git 비밀번호를 설정하는 방법을 배웠습니다. 물론 계정 보안을 보장하기 위해 비밀번호를 로컬에 영구적으로 저장하는 것은 권장하지 않습니다. 공용 컴퓨터를 사용하는 경우 주의하세요.

위 내용은 git 로컬 설정 비밀번호의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿