///
Search
📢

Git 트러블 슈팅

문제 정의

Not possible to fast-forward, aborting. 에러
원인
git config pull.ff only 를 통해 pull의 기본 옵션을 ff-only로 설정해놓은 경우 발생할 수 있는 에러
pull 하려는 원격저장소의 브랜치와 로컬저장소의 브랜치가 Fast-Forward관계가 아닐때 발생 → 즉,원격저장소의 새로운 commit이 존재하는데 git pull을 하지 않은 상태에서 로컬저장소에 새로운 commit을 했다면 해당 에러가 발생
관련 자료 조사

해결 방안

근본적인 해결
근본적으로 해결하려면 fast-forward only 옵션을 git config --unset pull.ff