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

좋은 웹페이지 즐겨찾기