Git Pull을 진행하려는데 오류가 생겼다.
fatal: Need to specify how to reconcile divergent branches.
repo를 pull 하여 받아올 때, rebase, merge, fast-forward 3가지 방법이 있는데 이를 명시해 달라는 에러이다.
pull 할 때 rebase를 하지 않고 merge 한다
git config pull.rebase false
pull 할 때 rebase를 한다
git config pull.rebase true
fast-forward 일 때만 pull 한다
git config pull.ff only
이 때 fast-forward 란, Merge 커밋을 남기지 않고 기존 커밋을 따라가는 것으로 충돌 없이 따라갈 수 있는 관계를 의미한다.
참고
https://sunyeongjeong.github.io/2022/01/25/Git-pull/
'코딩 > 정말 나는 잘 알고 있을까?' 카테고리의 다른 글
Create React App, Next.js, Gatsby (0) | 2022.08.02 |
---|---|
Git pull - Fatal: Not possible to fast-forward, aborting (0) | 2022.05.31 |
Webpack, Babel 이 뭐야? (feat. Framework, Library) (0) | 2022.05.25 |
Git - Mac에서 Git 사용하기 (0) | 2022.05.21 |
GIt - Github, Gitlab (3) (0) | 2022.05.17 |