2012-06-15 3 views
2

레일 튜토리얼 용 빈 샘플 응용 프로그램을 GitHub에 추가하려고 시도했지만이 오류가 발생합니다 (분명히 일반적이지만 해결책을 찾기 위해 다른 게시물을 검색하여 찾았습니다)).GitHub 오류 저장소를 찾을 수 없음

$ git remote add origin [email protected]:<username>/sample_app.git 
$ git push -u origin master 

을 한 후 내가 만든 GitHub의 저장소가 말한다 예쁜 유사한 메시지가 시도 :

$ git remote add origin https://github.com/<username>/sample_app.git 
$ git push -u origin master 

ERROR: Repository not found. 
fatal: The remote end hung up unexpectedly 

는 내가 레일 튜토리얼에서 알 수 무엇을하려고 할 때 모두 오류

나는 이것을 sample_app 디렉토리 내에서 그리고 커밋 한 후에 다음과 같이 수행했다 :

$ git commit -a -m "Improve the README" 
(which is the last change I made and the only one before trying to push it to github) 

도움 말 하시겠습니까?

+0

'git status','git log','git remote -v' 및'git branch -avv'의 결과는 무엇입니까? – ellotheth

+0

공개 키를 정의 했습니까? – sensorario

답변

2

GitHub에서 먼저 밀어 넣기를 시도하기 전에 create the repository해야합니다. 푸시를 사용할 수없는 경우 다음을 시도하십시오.

  1. 리포지토리 만들기.
  2. GitHub에서 새 저장소 복제.
  3. 변경 사항을 로컬에서 커밋 한 다음 누릅니다.

클론은 리모컨을 올바르게 설정하므로 쉽게 이동할 수 있습니다.

+0

나는했다! 그것은 존재합니다. 그래서 나는 너무 당혹 스럽습니다. – Sasha

+0

https://github.com/sashafklein/sample_app – Sasha

+2

'git clone https://github.com/sashafklein/sample_app; cd sample_app; git remote -v'는 나에게 잘 작동한다. –

1

또 다른 이유는 원격 서버에 연결할 때 SSH 키가로드되지 않기 때문입니다. 이 문제를 얻으려면, 당신은 ~/.ssh/config에 전달 설정할 수 있습니다

Host * 
    ForwardAgent yes 

이 다른 서버에서 GitHub의에 연결할 때 있는지 확인합니다, 당신의 키는로드를 유지할 것이다.