본문 바로가기
OLD_달려라/호기심천국

git ] error : failed to push some refs to~~

by 달승 2020. 7. 12.

작업한 내용 업로드하기

- 작업을 완료했다면 git과 원격 저장소에 반영해야 한다.

- 'git add 파일 이름' 혹은 'git add *'로 인덱스(staged state)에 추가시킨다.

- 이것은 일단 추가 대기 상태에 등록해놓은 것이고 실제로 추가시키려면

  'git commit -m "이번 확정본에 대한 설명"'으로 커밋!한다

- 원격 저장소에 저장할 때는 'git push origin 가지이름'으로 푸쉬!해준다

* 그 전에 원격 저장소와 로컬 저장소의 폴더 구성이 다르다면, 즉 갱신 

  상태가 다르다면 먼저 pull, 그러니까 둘의 상태를 같게 해줘야 한다.

- 'git pull'로 하면 된다!

 

* error: failed to push some refs to 'https://github.com/~~~~~~~'

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할 때  다음과 같은 오류가 났다면 아마 위에서 말한 원격 저장소와 로컬 저장소의 상태가 달라서 나는 오류일 것이다.

그러니 pull을 먼저 해주어 둘의 상태를 같게 한 다음 push를 해준다

 

그리고 'git status'를 통해서 현재 git의 상태를 알 수 있으니 오류 해결에 적극 이용

하기 바란다!



출처: https://dh-dh.tistory.com/47 [자비스]

 

git 기본 명령어, failed to push some refs to에 대한 해결방법

git에 대한 기본적인 명령어와 흐름을 알아보자. 1. 로컬 저장소 만들기 - 파일들을 버전 관리할 장소(폴더)를 정한다. - 그 안에서 'git init'이라고 명령어를 친다. - 이상한 폴더, 파일들이 만들어��

dh-dh.tistory.com

 

댓글