유용한 정보
[git] fatal: 정방향이 불가능하므로, 중지합니다.
hello-world
2022. 12. 15. 15:55
728x90
반응형
fatal: 정방향이 불가능하므로, 중지합니다.
원인은 리모트 저장소가 로컬보다 앞에 있고 merge 시에 충돌이 일어나서 안된다는 것
git config pull option을 설정이 필요.
아래 처럼 리베이스해서 history 를 해도 되지만 아예 에러 났던 터미널에 나온 가이드 코드를 쳐도 된다.
git pull --rebase
터미널에서 아래와 같이 안내가 나온다
git config pull.rebase false # merge (the default strategy)
git config pull.rebase true # rebase
git config pull.ff only # fast-forward only
자동 머지와 병합 충돌에 대한 기존에 conflict 를 발생해 주는 방식은 아래와 같다.
git config --unset pull.ff
#혹은
git config --unset --global pull.ff
728x90
반응형