[issue] 20230528 - git 원격 저장소와 로컬 저장소의 차이로 인한 pull/push error

HOU·2023년 5월 23일

issue

목록 보기
1/2

이슈

원격 git 에서 파일 수정을 한 후 local에서 수정하니 원격과 로컬의 정보가 달라 pull/push 가 안되는 상황 발생

크게 3가지 해결 방법

  1. merge
  2. rebase
  3. 로컬 삭제 후 다시 클론

항상 3번의 것을 선택했기에 이번엔 지우지 않기로 결심!

git merge 했으나 아래와 같은 오류가 발생했다.

fatal: Need to specify how to reconcile divergent branches.

다른 방법을 찾아보다. 추천 받은 방법 —hard 옵션으로 origin/main 저장된 데이터를 로컬에 맞춰버리는 것!

clone과 다른 것 없어보이네 … ㅎㅎ;;

git fetch --all git reset --hard origin/원격저장소이름

위와 같이 적용하니 , 원격과 코드가 같아지며 문제가 해결 되었다.

profile
하루 한 걸음 성장하는 개발자

0개의 댓글