수신 치명적 : 'https://github.com'의 사용자 이름을 읽을 수 없음 : 터미널에서 프로젝트를 빌드하는 동안 터미널 프롬프트가 비활성화 됨

즐거움

저는 Golang 프로젝트 작업을 시작했습니다. make로 빌드하는 동안 다음 오류가 발생합니다.

fatal: could not read Username for 'https://github.com': terminal prompts disabled

이를 처리하기 위해 유사한 게시물을 거친 후 github private repo에 대한 '터미널 프롬프트 비활성화'오류가 발생했습니다 .

export GIT_TERMINAL_PROMPT=1

그러나 이것은 문제를 해결하지 못했습니다. 이제 무한 루프에서 사용자 이름과 암호를 묻는 것 같습니다.

내 자식 구성은 다음과 같습니다.

$git config --list

[email protected]:GolangProjects/Project1.git

이 구성 후에도 SSH 대신 https를 계속 사용하고 단서를 얻지 못하는 이유. 도와주세요.

히만 슈

대신 SSH 키를 만들고 git repo의 기본 로그인 방법으로 사용하십시오. 이 링크를 따라 컴퓨터에서 인증을위한 ssh 키를 만들 수 있습니다.

새 SSH 키 생성 및 ssh-agent에 추가

그런 다음 이것을 사용하여 자격 증명 대신 ssh 키를 사용하도록 로그인 방법을 기본값으로 설정하십시오.

git config --global url.ssh://[email protected]/.insteadOf https://github.com/

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관