2012-11-11 5 views
1

원격 지점을 만들려고합니다. 따라서 Github 계정에 대한 프로젝트에 업데이트를 푸시 할 수 있습니다. 그러나 어떤 이유로 든 원격 지점이 생성되지 않습니다.Git 원격 지점이 표시되지 않습니다.

이 내가 실행하고 명령입니다 :

git remote add origin [email protected]:<username>/first_app.git 
git push origin master 

첫 번째 줄을 실행 한 후이 모든 것이 잘 작동하는 것 같다 나는 오류 메시지를하지 않습니다. 그러나 내가 가지고있는 원격 지점을 확인하면 아무 것도 표시되지 않습니다. 내가 달린 명령은 다음과 같았습니다.

나는 위에서 적어도 두 번째 명령을 시도 할 것입니다. 내가했을 때, 당연히, 그것은 말한다 :

ERROR: Repository not found 

것은 누군가가 나를이 크게 감상 할 수있다이를 알아내는 데 도움 수 있다면. 나는이 온라인에 대한 정보를 찾으려고했지만 아직 아무 것도하지 않았다.

+0

리모컨을 가져 와서보십시오 :'git fetch -v'. 또한 두 번째 명령은 아마도'git remote -r'가 아닌'git branch -r' 명령 일 것입니다. – mspasov

+0

Git fetch -v origin 그냥 ERROR : Repository not found ...라고 말합니다. –

답변

5

리모컨을 추가 한 후, 자식은 아직 원격 브랜치에 대한 지식이 없습니다. 사실, 원격 URL은 매우 잘 무효가 될 수 있습니다.

git fetch 명령은 다음을 수행하도록 설계되었습니다

  1. 시도 원격 통신 및 그 원격에 지점의 목록을 얻을 수 있습니다. 이 정보의 스냅 샷은 .git/refs/remotes/remotename에 로컬로 저장되며 다음에 git fetch까지 업데이트되지 않습니다.
  2. 해당 원격 및 선택한 분기 (또는 모든 추적 분기)에 대한 새로운 모든 git 개체를 가져옵니다.

즉, git fetch은 거의 필수 사항입니다. 그런데

= git fetch + git merge git pull, 그래서 git pull 또한 당신이 원하는 것을 성취 할 일.

+0

"git fetch"명령을 사용하면 ERROR : Repository not found라고 응답합니다. –

+0

앞서 언급 한 것처럼 원격 URL은 유효하지 않을 수 있습니다. 그게 맞았습니까? – mvp

+0

'git git @ github.com/username/first_app.git'라고 간단하게 쓸 수 있습니까? 다른 말로하면 github repo가 ​​존재합니까? – mvp

관련 문제