[git] conflict(충돌) 났을 때 강제로 pull 하기

제이브로·2024년 2월 1일
0

git

목록 보기
2/11
post-thumbnail

1. git conflict

수정한 파일들이 깃허브와 로컬 깃 등 충돌 났을 때 해결방법입니다.

$ git fetch --all
$ git reset --hard origin/main
$ git pull origin main

2. git fetch

수정한 파일이 충돌나면, fetch로 파일들을 remote 저장소에서 이전 fetch들을 받습니다.

$ git fetch --all

3. git reset

그 다음, local에서 다시 reset head를 사용하여 제 상태를 충돌나기 전, 수정하기 전으로 되돌립니다.

$ git reset --hard origin/main

4. git pull

그 후, main 브랜치로 pull 합니다.

$ git pull origin main

감사합니다.

profile
기록하지 않으면 기록되지 않는다.

0개의 댓글