✔️ git pull origin 브런치명 --allow-unrelated-histories

몽슈뜨·2022년 11월 17일
0

TIL

목록 보기
1/70
  • (git) fatal: refusing to merge unrelated histories

저번에 날 짜릿하게 했던 오류이다. 링크
[rejected] master -> master (non-fast-forward) 에러가 발생할시
git pull origin 브런치명 --allow-unrelated-histories 이 방법으로
해결이 가능하다.

local 에 git 저장소를 만들고 커밋까지 했다고 가정해 보겠습니다.
그리고 github 나 gitlab 등 원격지에 새로운 저장소를 만들때 아래처럼 README 를 추가하거나 License 파일을 추가하면 원격지 저장소에는 새로운 커밋 이력이 생깁니다.

이 상태에서 local 저장소에 있는 걸 푸시할 경우 로컬 저장소에는 리모트의 커밋 이력이 없으므로 이 에러가 발생합니다.


클론하고 git push 라는 비교적 쉬운길이 있는거같다.

profile
개발자되면 맥북사줄께

0개의 댓글