[Git] Git pull 에러일 때

업데이트:

카테고리:

태그: , , , ,

pull 오류 발생

로컬 디렉토리인 ‘iTshirt-cat’ 의 내용을 github의 Repository 내용을 pull로 가져오려고 하였으나, 계속 아래와 같이 오류가 발생하였다.

img_28

‘Already up to date’

그래서 Repository의 문제인지 재확인해보았으나, Repository인 iTshirt는 정상적인 Readme.md 파일이 있었다.

img_27

때문에 인터넷 검색으로 이와 같은 상황의 해결법을 타개해보고자 하였다.


해결

※ 우선 이 방법은 local에 있는 코드들이 모두 날아갈 수 있으니 주의해야 한다.

$ git fetch --all
$ git reset --hard origin/master

Repository를 전부 fetch 시킨 후, 해당 branch로 hard 옵션 reset을 시킨다. 즉, master 를 origin/master로 강제리셋시키는 것이다.

결과

git bash 결과는 다음과 같다.

img_29

그리고 문제의 iTshirt-cat 디렉토리를 살펴보니,

img_30

위와 같이 잘 pull 된 것을 확인할 수 있었다.


Reference

  • https://programming119.tistory.com/109
  • 팀 개발을 위한 Git GitHub 시작하기, 한빛미디어, 정호영,진유림

댓글남기기