일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 딥러닝
- 데이터베이스
- 네트워크
- 프로그래밍
- 2
- 웹개발
- 자료구조
- Yes
- 컴퓨터비전
- 알고리즘
- 파이썬
- 소프트웨어공학
- 컴퓨터과학
- I'm Sorry
- 머신러닝
- 코딩
- 데이터구조
- 사이버보안
- 빅데이터
- 컴퓨터공학
- 자바스크립트
- 버전관리
- 클라우드컴퓨팅
- 인공지능
- 데이터분석
- 네트워크보안
- 데이터과학
- 보안
- 프로그래밍언어
- 소프트웨어
- Today
- Total
스택큐힙리스트
git: 'credential-cache'는 git 명령어가 아닙니다. 본문
이러한 지침에 따라 이 지침을 따랐는데, 비밀번호 캐싱 부분을 포함하여 리터럴하게 따랐습니다. 지침이 잘못된 것 같아서 매번 git push origin master
를 실행할 때마다 다음과 같은 오류가 발생합니다:
git: 'credential-cache'은(는) git 명령이 아닙니다. 'get --help'을(를) 참조하십시오.
... 이때마다 사용자 이름과 비밀번호를 입력해야만 합니다. 이를 수행한 후에도 동일한 오류 메시지가 나오고, git push
의 출력이 따라옵니다.
.gitconfig 파일의 내용은 다음과 같습니다:
[user]
name = myusername
email = [email protected]
[credential]
helper = cache
명확하게 말씀드리자면, Git을 설치하고 Git Bash를 실행한 후에는 다음과 정확히 입력한 것입니다:
git config ––global user.name 내사용자이름
git config ––global user.email [email protected]
git config ––global credential.helper cache
도와주세요. 진짜 짜증나요!
답변 1
wincred
도우미는 msysgit 1.8.1에서 추가되었습니다. 다음과 같이 사용하십시오:
git config --global credential.helper wincred
1.8.1보다 더 오래된 msysgit 버전용
먼저, git-credential-winstore를 다운로드하고 git bin 디렉터리에 설치하십시오.
다음으로, git.cmd
를 포함하는 디렉터리가 Path 환경 변수에 있는지 확인하십시오. 64비트 시스템의 경우 기본 디렉터리는 C:\Program Files (x86)\Git\cmd이고 32비트 시스템의 경우 C:\Program Files\Git\cmd입니다. 이를 테스트하는 간단한 방법은 명령 프롬프트를 실행하고 git
을 입력하는 것입니다. git 명령의 목록이 표시되지 않으면 올바르게 설정되어 있지 않은 것입니다.
마지막으로, 명령 프롬프트를 실행하고 다음을 입력하십시오:
git config --global credential.helper winstore
또는 .gitconfig
파일을 수동으로 편집할 수도 있습니다:
[credential]
helper = winstore
이 작업을 완료한 후에는 Windows 자격 증명 관리자를 통해 git 자격 증명을 관리할 수 있으며, 이는 Windows 제어판을 통해 불러올 수 있습니다.
답변 2
깃(git)은 버전 관리 시스템으로써 다양한 기능을 제공하는 도구입니다. 그런데 가끔 사용자들은 '깃(cgit) credential-cache' 명령이 없다는 오류 메시지를 만나게 됩니다. 이 문제를 해결하기 위해 여러 가지 방법을 알아보겠습니다.'깃(cgit) credential-cache' 오류는 사용자의 로컬 컴퓨터에 Git 자격 증명 캐시가 설치되어 있지 않거나, Git의 다양한 설정 중 일부가 올바르게 구성되지 않았을 때 발생할 수 있습니다. 이런 경우 아래의 해결책을 따라서 해결할 수 있습니다.
첫 번째로 확인해야 할 점은 Git이 올바르게 설치되었는지 입니다. Git을 다운로드하여 컴퓨터에 설치한 후 명령 프롬프트(터미널)에서 'git --version' 명령을 실행하여 설치된 Git의 버전을 확인할 수 있습니다. 버전이 정상적으로 표시되면 Git은 올바르게 설치된 것입니다.
두 번째로 확인해야 할 점은 자격 증명 캐시가 설치되어 있는지 입니다. Git 자격 증명 캐시는 자주 사용되는 인증 정보를 저장하는 데 사용됩니다. 이 기능을 사용하려면 Git 자격 증명 캐시 관리자를 설치해야 합니다. 다음 명령을 사용하여 Git 자격 증명 캐시 관리자를 설치할 수 있습니다.
```
git config credential.helper cache
```
위 명령을 실행하면 Git이 자격 증명 캐시를 이용할 수 있도록 설정됩니다. 이 후에는 사용자가 인증 정보를 입력할 때 Git은 이를 캐시에 저장하여 다음 번에 동일한 정보를 요구할 때 입력 작업을 생략할 수 있습니다.
마지막으로 Git의 설정을 확인해야 합니다. 일부 Git 설정이 적절하게 구성되지 않으면 '깃(cgit) credential-cache' 명령을 인식하지 못할 수 있습니다. Git 설정을 확인하려면 다음 명령을 사용할 수 있습니다.
```
git config --list
```
위 명령을 실행하면 Git의 현재 설정 목록이 출력됩니다. 설정 중 자격 증명 관련 항목이 존재하는지 확인하고, 정상적으로 구성되어 있는지 확인해야 합니다. 필요한 설정이 누락된 경우 설정을 추가하거나 수정하여 오류를 해결할 수 있습니다.
이렇게 접근하면 '깃(cgit) credential-cache' 오류를 해결할 수 있습니다. Git은 매우 유용한 도구이며, 정확한 설치 및 구성을 통해 원활하게 사용할 수 있습니다. Git 사용 시 문제가 발생하면 위의 해결책들을 참고하여 오류를 해결해 보세요.