비슷한 질문이 이미 제기 된 것을 알고 있습니다.
하지만 제 문제는 제가 이전에 저지른 실수로 인한 것이라고 생각하므로 다른 점이 있습니다. 설명하겠습니다.
다음과 같이 모든 것이 원활하게 작동했습니다.
git add .내 로컬 저장소의 모든 파일.git commit -m "message here"내 커밋에 메시지를 추가합니다.git push origin master내 파일을 GitHub에 업로드합니다.git push heroku master내 파일을 Heroku에 업로드합니다.
그러나 어느 시점 add-calendar-model에서 앱 개발의 다음 단계가 남을 경우를 대비하여 로컬로 호출되는 새 브랜치를 만들었습니다 .
... 정확히 일어난 일입니다.
그러나 여러 번의 시도에도 불구하고, master브랜치에서 로컬 저장소로 초기 코드 (예 : 새 브랜치를 생성하기 전의 코드)를 가져 오지 못했습니다 .
그래서, 난 수동으로 로컬 저장소 및 모든 파일을 삭제하기로 결정 git clone내 masterGitHub의에서 분기합니다.
이렇게하면 모든 파일을 되찾았지만 이제 더 이상 원격 저장소로 푸시 할 수 없습니다.
git push origin add-calendar-model또는 을 실행하려고 할 때마다 git push origin master다음 오류가 발생합니다.
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
지금 쯤 짐작 하셨겠지만 저는 Git과 GitHub에 익숙하지 않습니다.이 문제를 해결하는 방법에 대한 단서가 없다는 것을 인정해야합니다.
어떤 생각?