답변
아마도 귀하의 URL이 유효하지 않습니다.
http / https URL 인 경우 URL을 브라우저에 삽입하여 빠르게 확인할 수 있습니다. 아무것도 표시되지 않으면 URL이 유효하지 않은 것입니다.
나는 당신이 원격 저장소에 대해 말하고 있다고 가정합니다. URL은 다음과 비슷해야합니다.
https://github.com/user/repo2.git if you're using HTTPS
git@github.com:user/repo2.git if you're using SSH
답변
다른 사람들이 언급했듯이 URL이 잘못된 경우 오류가 발생할 수 있습니다.
그러나 리포지토리가 개인 리포지토리이고 액세스 권한이 없거나 잘못된 자격 증명이없는 경우 에도 오류가 발생할 수 있습니다 .
대신에
git clone https://github.com/NAME/repo.git
시험
git clone https://username:password@github.com/NAME/repo.git
당신은 또한 사용할 수 있습니다
git clone https://username@github.com/NAME/repo.git
git은 암호를 묻는 메시지를 표시합니다 (댓글에이 힌트를 제공 한 leanne에게 감사합니다).
답변
macOS에서는 git이 검색하는 키 체인의 캐시 된 자격 증명이 잘못되었을 수 있습니다. 오래된 암호이거나 잘못된 자격 증명을 사용했을 수 있습니다.
OS X 키 체인에 저장된 자격 증명을 업데이트하려면
다음의 지침을 따르십시오.
https://help.github.com/articles/updating-credentials-from-the-osx-keychain/
이것이 문제인지 확인하려면 추적을 사용하여 복제를 실행할 수 있습니다.
$ GIT_CURL_VERBOSE=1 git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
헤더 행 “Authorization : Basic BASE64STRING”을 찾으십시오.
base64 문자열을 가져와 디코딩하여 어떤 사용자 이름 : 암호가 사용되었는지 확인합니다.
$ echo <the key> | base64 --decode
사용할 것으로 예상 한 올바른 사용자 이름 암호인지 확인하십시오.
답변
나는 또한 같은 문제가 있었다. 나는 개인이었던 저장소를 복제하려고 시도했고 osx에 설치된 내 자식에는 저장소를 복제 할 수없는 키 체인이 있습니다.
나는 시도했다
git clone https://username:password@github.com/NAME/repo.git
하지만 내 암호에 @ 필드가 포함되어 있기 때문에 작동하지 않았습니다.
나는 방금 달렸다
git credential-osxkeychain erase
host=github.com
protocol=https
명령을 입력하고 Enter 키를 누르면 완벽하게 작동합니다. 실제로 OSX에 이미 저장된 키 체인을 제거해야합니다.
답변
나를 위해
git clone https://username@github.com/name/repo.git
일했다.
나는 이것이 주로 Private repo에 직접 액세스 할 수 없기 때문에 발생한다고 생각합니다.
답변
Repository not found
처음에 잘못된 GitHub 계정으로 로그인했기 때문에 동일한 문제 ( )가 발생했습니다. 그것을 해결하기 위해:
- 시작 메뉴에서 제어판을 엽니 다.
- 사용자 계정을 선택하십시오.
- 왼쪽 메뉴에서 “자격 증명 관리”를 선택합니다.
- Git 또는 GitHub와 관련된 모든 자격 증명을 삭제합니다.
답변
“리디렉션 / 로그인 URL”또는 “리포지토리를 찾을 수 없음”오류가 발생했기 때문에 내 문제를 해결 한 방법
MacOS 사용자 :
- 스포트라이트 열기 (명령 공간)
- 키 체인 입력 (열기 키 체인 access.app)
- 저장소 도메인 검색 (GitHub, GitLab 등)
- 이 도메인과 관련된 모든 키 삭제
- 다시 복제 시도 (유효한 자격 증명 사용)
Windows 사용자는 유사한 단계를 시도해야하지만 키 체인은 대신 Microsoft의 자격 증명 관리자이거나 OS 버전에 따라 Windows 자격 증명이됩니다. 이 경우 웹 및 Windows 자격 증명을 모두 정리해야합니다.