>백엔드 개발 >Golang >'https://github.com'에 대한 사용자 이름을 읽을 수 없습니다: Windows에서 터미널 프롬프트가 비활성화되었습니다.

'https://github.com'에 대한 사용자 이름을 읽을 수 없습니다: Windows에서 터미널 프롬프트가 비활성화되었습니다.

王林
王林앞으로
2024-02-10 17:27:08499검색

无法读取“https://github.com”的用户名:Windows 上禁用终端提示

php Editor Banana는 Windows 시스템을 사용할 때 때때로 문제에 직면합니다: "https://github.com의 사용자 이름을 읽을 수 없습니다: Windows에서는 터미널 프롬프트가 비활성화됩니다." 터미널 프롬프트는 Git을 사용할 때 매우 중요한 기능이기 때문에 이 질문은 종종 사람들을 혼란스럽게 합니다. 이번 글에서는 터미널 프롬프트 기능을 정상적으로 사용할 수 있도록 이 문제를 해결하는 방법을 소개하겠습니다. 다음으로 구체적인 솔루션을 살펴보겠습니다!

질문 내용

go get -u <github_private_repo_link>을 사용하여 개인 저장소에서 일부 종속성을 가져오려고 하는데 다음 오류로 인해 계속 실패합니다.

으아악

내보내기를 시도했습니다set git_terminal_prompt=1 但没有任何反应,发出相同的错误。对于 go 1.13. Windows에서 이 변수의 값을 무시할 수 있는 방법이 있나요?

해결 방법

github에 대한 임시 자격 증명 처리기를 설정해 보세요.

으아악

또는 github cli를 설치하고 gh auth login를 사용하여 github에 인증하세요.

그리고 다른 옵션에 대해서는 오류 메시지에 언급된 문서를 확인하세요 :

git은 https를 통해 인증하거나 https 대신 SSH를 사용하도록 구성할 수 있습니다. https를 통해 인증하려면 git이 조회하는 $home/.netrc 파일에 다음 줄을 추가할 수 있습니다.

으아악

github 계정의 경우 비밀번호는 개인 액세스 토큰일 수 있습니다.

git은 주어진 접두사와 일치하는 URL에 대해 https 대신 ssh를 사용하도록 구성할 수도 있습니다. 예를 들어 모든 github 액세스에 ssh를 사용하려면 ~/.gitconfig에 다음 줄을 추가하세요.

으아악

위 내용은 'https://github.com'에 대한 사용자 이름을 읽을 수 없습니다: Windows에서 터미널 프롬프트가 비활성화되었습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제