Computer >> 컴퓨터 >  >> 문제 해결 >> Apple

'치명적인:Origin이 Git 리포지토리로 표시되지 않음' 오류를 수정하는 방법

Git은 소프트웨어 개발 중 소스 코드의 변경 사항을 추적하는 데 주로 사용되는 분산 버전 제어 시스템입니다. GitHub는 Git을 사용한 버전 관리를 위한 온라인 호스팅 서비스입니다. 이 두 서비스는 모두 소프트웨어 개발에서 광범위하게 사용됩니다. 그러나 최근에는 사용자가 Mac 터미널에서 "git" 명령을 실행할 수 없다는 보고가 많이 들어오고 있습니다.

 치명적인:Origin이 Git 리포지토리로 표시되지 않음  오류를 수정하는 방법

이 기사에서는 오류가 발생하는 이유에 대해 설명하고 문제를 해결하기 위한 실행 가능한 솔루션을 제공합니다. 충돌을 피하기 위해 가이드를 주의 깊게 따르십시오.

"치명적인:'원본'이 Git 리포지토리로 표시되지 않음" 오류의 원인은 무엇입니까?

여러 사용자로부터 수많은 보고서를 받은 후 문제를 조사하기로 결정하고 근본 원인을 파악하기 시작했습니다. 보고서에 따르면 이 오류가 발생한 이유는 다음과 같습니다.

  • 원본 누락:  이 오류는 일반적으로 "Origin"이 누락된 경우에 나타납니다. Origin은 "Github-Fork"에 대한 참조이며 누락된 경우 일부 명령이 제대로 작동하지 않습니다.
  • 잘못된 URL:  경우에 따라 애플리케이션에서 설정한 URL 구성이 false일 수 있으며 변경해야 할 수 있습니다. 이로 인해 일부 명령이 제대로 작동하지 않을 수 있습니다.

이제 문제의 본질에 대한 기본적인 이해를 하였으므로 해결 방법으로 넘어갈 것입니다.

해결책 1:Origin 추가

Origin(Fork 참조)에 특정 명령이 없으면 제대로 작동하지 않을 수 있습니다. 따라서 이 단계에서는 Origin을 수동으로 추가합니다. 그렇게 하려면:

  1. 누름 "명령 ” + “스페이스” 버튼을 동시에 누르십시오.
  2. 유형 "터미널에서 "를 누르고 "Enter 키를 누릅니다. ".  치명적인:Origin이 Git 리포지토리로 표시되지 않음  오류를 수정하는 방법
  3. 유형 다음 명령에서 "Enter "
    git remote -v
  4. "Origin"이라는 리모컨이 있는지 확인 나열됩니다.
  5. 그렇지 않다면 "원산지 "이(가) 없습니다.
  6. 추가 다음 명령을 사용하여 Origin
    git remote add origin url/to/your/fork
  7. 확인 문제가 지속되는지 확인합니다.

해결책 2:URL 변경

URL이 올바르게 참조되지 않으면 애플리케이션의 특정 기능이 제대로 작동하지 않을 수 있습니다. 따라서 이 단계에서는 URL을 변경합니다. 이를 위해:

  1. 누름 "명령 ” + “스페이스 " 버튼을 동시에 누릅니다.
  2. 유형 "터미널에서 "를 누르고 "Enter 키를 누릅니다. ".  치명적인:Origin이 Git 리포지토리로 표시되지 않음  오류를 수정하는 방법
  3. 사용 URL을 변경하려면 아래 명령을 사용하십시오.
    git remote set-url origin ssh://git@github.com/username/newRepoName.git
  4. 확인 문제가 지속되는지 확인합니다.

해결책 3:원점을 마스터로 변경

마스터에서 풀을 하려는 경우 리모컨을 추가하거나 제거하기 전에 원본을 마스터로 변경해야 합니다. 따라서 이 단계에서는 Origin을 Master로 변경합니다. 이를 위해:

  1. 누름 "명령 ” + “스페이스 " 버튼을 동시에 누릅니다.
  2. 유형 "터미널에서 "를 누르고 "Enter 키를 누릅니다. ".  치명적인:Origin이 Git 리포지토리로 표시되지 않음  오류를 수정하는 방법
  3. 사용 아래 명령어 원본 변경 마스터
    git pull origin master