programing

치명적 : 빨리 감기 불가능, 중단

projobs 2021. 1. 15. 07:30
반응형

치명적 : 빨리 감기 불가능, 중단


Git에서 더 이상 빨리 감기 병합을 허용하지 않는 이유는 무엇입니까? 를 사용하여 강제로 시도하면 --ff-only"치명적 : 빨리 감기가 불가능합니다. 중단 중"이라는 메시지가 표시됩니다. 에 큰 이점이 있다는 것을 알고 merge --no-ff있지만 왜 지금은 할 수 없는지 의아해합니다 --ff-only.


브랜치는 더 이상 병합하려는 브랜치를 직접 기반으로하지 않습니다. 예를 들어 브랜치에없는 대상 브랜치에 다른 커밋이 추가되었습니다. 따라서 빨리 감기를 수행 할 수 없습니다 (빨리 감기를 수행하려면 브랜치가 대상 브랜치를 완전히 포함해야하기 때문입니다).

대상 브랜치 ( git rebase <destination branch>) 의 맨 위에 브랜치를 리베이스하여 커밋을 재 작업하여 빠르게 포워드하거나 일반 병합을 수행 할 수 있습니다.


git pull --rebase. 다른 솔루션과 달리 대상 브랜치의 이름을 알 필요가 없습니다.

참조 URL : https://stackoverflow.com/questions/13106179/fatal-not-possible-to-fast-forward-aborting

반응형