관리 메뉴

SW

git push Error 본문

대학교/etc

git push Error

SWKo 2020. 2. 7. 02:43

0. 문제

  • git push 를 하려는데 다음과 같은 Error가 발생하였다.


1. 해결

  • 원인을 찾아보니 git respository에 README.md 파일을 생성했기 때문이었다.
  • git pull 명령어로 github의 원격 레포지토리를 내 로컬로 불러와서(fetch) 합친다(merge)
  • 그 후 git push 명령어로 다시 원격 레포지토리에 업로드 한다.
  • git pull origin master -> git push origin master
  • 위 코드를 실행해주면 해결된다.

 

  • 위 작업을 하다가 실수로 원하지 않는 파일이 Github로 올라갔다. 그래서 다시 되돌리기 위해 다음과 같은 방법을 사용하였다.
  • git reset --hard [commit id(git log에서 확인 가능)]
  • 그 후 git push origin master을 실행하면 에러가 발생하므로 git push -f origin master를 실행해준다.
Comments