2012-02-12 7 views
1

GIT 및 github을 처음 사용하는 이유는 표준 원격 이름이 github이 아닌 원래 이유 인 이유입니다.Github 용 Remote의 이름이 "github"대신 "origin"인 이유

원격 이름에 "origin"대신 "github"을 사용하지 않는 이유는 무엇입니까?

+1

나는 그런 식으로 우연히 만났지만 나는 현명한 엉덩이가되는 것을 의미하지는 않았다. 내가 말하고자하는 것은 "이 단어가 왜이 단어라는 것인가"라는 질문이 모두 임의적이라는 것입니다. 대답은 "항상 그렇습니다"라는 것이 가장 중요합니다. –

답변

1

Github는 git 리포지토리를 호스팅하는 회사입니다. Git은 원하는 저장소 호스트에서 사용할 수있는 도구입니다. 비록 github이 확실히 가장 유명한 저장소 호스트이지만 github에 대한 대안이 있습니다.

Origin은 원격 Git 저장소의 기본 이름입니다. 즉, git 명령을 사용하는 방법에 대한 설명서를 온라인으로 찾아보고 git push origin master과 같은 것을 찾으면 은 Github, Bitbucket 또는 자체 호스팅 서버에 관계없이과 상관없이 작동합니다. 이것이 사실이 아니라면 모든 문서는 사용자에게 원격지의 이름이 레포 호스팅 공급자에 의해 명명 된 방법을 파악한 다음 실제 명령을 수행하는 방법을 사용자에게 알려야하는 것처럼 복잡해집니다.

+0

나는 github이 실제로 무엇인지 안다. 내 질문은 기원의 원격 명명 컨벤션에 대한 것이 었습니다. 따라서 리모컨리스트 "git remote"를 검토 할 때 일반 "origin"대신 "github"이 표시됩니다. –

+1

Origin은 원격 Git 저장소를 참조하기위한 기본 명명 규칙 일뿐입니다. 요점은 github과 관련이 없다는 것입니다. 만약 그렇다면, git push origin master라는 기본 이름의 존재에 의존하는 것을하는 방법을 사용자에게 알려주는 모든 일반적인 git 문서는 사용자에게 자신의 repo 호스팅 제공 업체가 리모컨의 이름을 알아 낸 다음 실제 명령을 수행하는 방법을 알아보십시오. – fourk

+0

답변을 수정하고 마지막 댓글을 포함시킬 수 있습니까? 너가 그때하면 나는 그것을 upvote 또는 응답으로 놓을 수 있는다. 나는 새로운 세부 사항을 평가한다. 감사! –

1

아마 git clone 리포 지 토리 일 때 원격 이름으로 origin을 얻었을 것입니다.

관련 문제