깃허브 오류: refusing to merge unrelated histories

KoEunseo·2022년 10월 21일
0

fixErr

목록 보기
3/23

readme가 로컬에 없는데 원격에만 있을 때 나타나는 오류라고 한다.
하... 항상 pull을 먼저 하고!!! push하자 증말....

과제수행중 튜토리얼을 따라가다가 먼저 클론을 하고 리드미를 깃허브 홈페이지상에서 만들어버렸다..
으휴

  1. 커밋 번호를 딴다. 여기서 온라인 아니고 원라인임
git log --oneline
  1. 커밋하기 전으로 돌린다.
git reset --hard 898daba

이때 git status를 해보면 스테이징은 고대로 되어있는것을 확인할 수 있다.
3. pull을 해주는데 좀 긴 옵션이 따라붙는다.

git pull origin main --allow-unrelated-histories
  1. 나노 에디터로 자동으로 들어가게 되는데, 저장하고 나온다.
    컨트롤+x키 누르면 종료전 변경사항을 저장할거냐고 묻는데 y 누르면 됨
    그리고 파일이름 수정할거냐고 묻는데 걍 아무것도 하지 말고 엔터치면 나노 에디터에서 나오게 된다.
  2. 이제 push해주면 된다!!!

어제도 그랬고 가끔 마주치게 되는 오류라 정리해본다.

profile
주니어 플러터 개발자의 고군분투기

0개의 댓글