본문 바로가기

Tool

[Git] Your 'pull.rebase' configuration may also be set to 'preserve'

728x90

문제점

Git에서 rebase 명령을 실행하는데 다음과 같은 오류가 발생합니다.

$ git rebase -i -p HEAD~1

fatal: --preserve-merges was replaced by --rebase-merges
Note: Your `pull.rebase` configuration may also be set to 'preserve',
which is no longer supported; use 'merges' instead

$

원인

옵션으로 -p를 넣을 경우 --preserve-merges 옵션이 적용됩니다.

해당 옵션은 더이상 지원하지 않습니다.

해결방법

-r (--rebase-merges) 옵션으로 변경하여 Rebase를 진행합니다.

$ git -i -r HEAD~3
반응형