GitHub - 깃초보자의 깃허브 공부(2)
아주아주 초보인 나를 위해 쓰는 글
repositories 를 만들고 나면 다음과 같은 튜토리얼(?)이 나온다.
git init
git add README.md
git commit -m "first commit"
git remote add origin 리포지토리 주소
git push -u origin master
터미널창에 위와 같은 내용을 입력하면 내가 만든 리포지토리에 해당하는 파일이 올라가게된다.
나는 여기서 실수(?) 한 것이
리포지토리를 만들 때 README.md 파일을 만들고 저 튜토리얼을 진행했더니
자꾸만 push 부분에서
error: failed to push some refs to 'https://github.com/jiiihyee/t-pro-1.git' hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details.
이런 오류가 나면서 진행되지 않았다
구글링을 해보니까 push 할 때 이런 오류가 났다면
원격 저장소와 로컬 저장소의 상태가 달라서 나는 오류라고 했다.
(그렇다고 강제로 push 했다가 돌이킬 수 없는 강을 건넌 블로그의 내용들도 많이 보았다.... force는.. 알아보고 하는 것으로....)
pull 을 먼저 해주고 상태를 같게 만든 후에 push 를 해주면 된다고 나왔지만
pull 을 아무리 해줘도 해결되지 않았고
README.md 파일을 만들고 push를 해서 안된다는 것을 알게되었다!
해결되어서 다행! XD
Author And Source
이 문제에 관하여(GitHub - 깃초보자의 깃허브 공부(2)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jiiihyee/GitHub-깃초보자의-깃허브-공부2저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)