처음 github에 push를 할 때 자주 발생하던 에러여서 정리해놓고 보려고 한다
로컬 저장소에 있는 프로젝트를 github 사이트를 통해 만든 저장소로 push 하는 경우에 이런 메시지가 뜨는 경우가 있다.

덕분에 시간을 많이 버렸다..
이런 경우 hint에 pull이 있어 시도를 해보는데

pull 명령 실행 시 이런 문구와 함께 진행되지 않았다. 이럴 경우 다음의 명령을 입력해 보자
git pull origin 브런치명 --allow-unrelated-histories
--allow-unrelated-histories 이 명령은 이미 존재하는 두 프로젝트의 기록(history)을 저장하는 드문 상황에 사용된다고 한다. 즉, git에서는 서로 관련 기록이 없는 이질적인 두 프로젝트를 병합할 때 기본적으로 거부하는데, 이것을 허용해 주는 것이다.
이 드문 상황이 왜 나한테는 자주 일어나는거 같지..