깃 충돌 처리법

송민지·2022년 6월 16일
0

항해99

목록 보기
4/5
post-thumbnail

새벽에 끝낸 작업을 원격에 올리려고 upstream을 git pull 하였다.

근데 세상에나

반갑지 않은 에러가 아침부터 반겨줬다.

upstream저장소를 보니 새로운 코드가 추가되었넹?

급히 파일을 수정하고 다시 pull요청을 보냈다.

...친구 혼자 보내기 싫었는지 다른 에러도 아침인사를 하러 온 모양이다.

repo를 pull 땡길때는 rebase, merge, fast-forward 방법이 있는데(기존에도 존재햇음), 이제 이를 명시적으로 정해달라고 warning을 띄워주는듯하다.
(일단 이 아이는 무시했다ㅋ 쫄보라 무서워서 못건드림 ㅠㅠ )

일단 급한대로 다시 레포를 복제해서 올리긴했지만, 이번엔 오류를 고처보기로 했다.
(계속 봐서 짜증나는건 안비밀)

파일을 수정하고 다시 pull하니

..다른 에러가 놀러왔다.....ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ

혹시나 싶어서 git fetch --all -> git merge upstream/main 날리니

오류메세지가 바뀌었다!! 만세!! 충돌 수정하자!!

수정후 git status 상태가

요로코롬 바꼈다!!

오류해결!! 만세!!

https://deepinsight.tistory.com/167
https://synapsis9.tistory.com/entry/git-pull-%EA%B2%BD%EA%B3%A0%EC%97%86%EC%95%A0%EA%B8%B0-Pulling-without-specifying-how-to-reconcile-divergent-branches-is-discouraged

profile
기록하는 일상

0개의 댓글