
사진이 날아가서 문제 해결하는데 참고한 블로그의 사진을 가져왔습니다
git bash를 이용하여 push를 하는 과정에서 저런 에러가 나왔습니다.
씩씩한 IT 블로그님의 글을 통해 이 문제는 원격 저장소에 제 로컬에 없는 파일이 있을 때 push 하면 발생하는 오류라는 것을 알았습니다.
그래서 다시 git pull origin master --allow-unrelated-histories 를 통해 원격 저장소에 있는 파일들을 제 로컬로 다시 가져오고 수정할 것들을 수정한 뒤 다시 push를 하니 문제가 해결되었습니다.
처음에 문제가 떴을 때 당황에서 .git을 삭제하고 다시 하려고 하여서 pull이 안 되었던 것 같아
git pull origin master --allow-unrelated-histories
를 통해 강제로 두 히스토리를 병합하고 <<< HEAD === 와 같은 것들을 참고하여 수정하였습니다.