2013-03-26 3 views
2

nuget git 리포지토리에 대한 풀 요청을 만들려고합니다 (방금 복제본을 만들었습니다). 나는 지역 커밋을했다."현재 열린 리포지토리에 대한 관련 리포지토리 호스트를 찾을 수 없습니다."

그러나 나는 다음과 같은 오류 얻을 끌어 오기 요청을 만들려고 할 때 :

Could not find any relevant repository hosts for the currently open repository

은 그게 무슨 뜻 이죠, 그리고 내가 어떻게 수정합니까? 복제 대신 포크를 사용해야합니까? 그렇다면 복제물을 변경 했으므로 이제 어떻게해야합니까?

답변

4

특히 GitHub에서 사용자가 forked a GitHub repo first이라고 가정하고 해당 포크를 복제합니다.

직접 당신이 하지 그 REPO에 대한 collaborator 때문에, 다시 첫 번째 장소에서 복제 한 REPO에 밀어 수 없다는 것을 물론, 의미

(또는 해당 REPO를 보유하고 있지 않습니다).
그러나 끌어 오기 요청을하려면 업스트림 저장소에 직접 참여할 수 없다고 가정합니다. 가능한 경우 끌어 오기 요청이 필요하지 않습니다.

turns outCodePlex으로 작동하지만 메커니즘은 CodePlex forks과 동일합니다.

와 출처를 추가 git remote rename origin upstream

  • "What is the difference between origin and upstream in github"

    참조하면 복제가있는 경우, 당신이에 의해 포크를 참조 할 수 있습니다

    fork on GitHub

  • +0

    'GitHub에서 특히 pull 요청은 GitHub repo를 먼저 분기 시켰다고 가정합니다. 예를 들어 privates repos와 같이 repo 회원이 아닌 경우 포크 할 필요가 없습니다. 더 잘 설명해야합니다. – iberbeu

    +0

    @iberbeu ok. 답변이 수정되었습니다. – VonC

    +0

    코드 플렉스와 동일합니까? – jgauffin