2011-07-27 2 views
2

[email protected]:~porton/texmacs/texmacs-porton.git은 My TeXmacs 저장소 git://gitorious.org/texmacs/texmacs.git의 복제본이 포함 된 저장소입니다 (변경 사항은 기본 저장소에서 허용되지 않음)."git fetch"가 작동하지 않습니다.

$ git clone [email protected]:~porton/texmacs/texmacs-porton.git 

$ cd texmacs-porton 

$ git fetch --verbose --progress https://git.gitorious.org/texmacs/texmacs.git 

마지막 get fetch 출력 아무하고 나에게 보인다 새로운 지점을 생성하지 않습니다

나는 다음과 같은 명령을 실행하지 않습니다.

메인 TeXmacs 저장소에서 내 자신의 것으로 병합하도록 도와주세요.

git의 버그입니까?

답변

3

git remote add official git://gitorious.org/texmacs/texmacs.git 
git fetch official 
  • git:// 시도는 원격 지사
를 만들 수 있습니다 가져 오기, 원격 이름을 제공함으로써
  • 훨씬 빠릅니다
  • +0

    감사합니다. 이제 작동합니다. – porton

    +1

    아, 맞아. 원격 이름이 없으면 원격 추적 지점을 배치하기위한 참조/원격 위치가 없습니다. – meagar

    +0

    "원격 추가 (원격 추가)를 사용하여 원격 이름을 지정하면 원격 지점을 만들 수 있습니다"- 이것은 중요한 통찰력입니다. 'remote add'가 없으면 가져 오기는 성공을보고하는 경향이 있지만 아무 것도 성취하지 못합니다. – nobar

    1

    문제는 귀하의 URL 일 가능성이 큽니다. git://을 사용해야하는 경우 https:// (404가 표시됨)을 사용 중입니다. 나를 위해

    다음 작품 :

    git fetch git://git.gitorious.org/texmacs/texmacs.git 
    
    +0

    1. https : //와 git : //로 작업하십시오. 2. 어떻게 작동하는지 스스로 확인 했습니까? 출력물을 생산 했습니까? 새로운 지점을 만들었나요? – porton

    +0

    @porton 나는 간단히 작동했던'git : //'프로토콜 지정자를 사용하여 URI를 복제하는 것보다 실패한 (특히 무한정 걸린)'https : //'URI를 복제하려고 시도했다. – meagar

    +0

    이것은 이해가되지 않습니다. 복제는 나를 위해 작동합니다. 작동하지 않는 것은 "git fetch"이며 사용 된 프로토콜, GIT 또는 HTTPS에 의존하지 않습니다. – porton