Etc/Git

[Git] Git push 충돌 시 해결 법

_JSP_ 2022. 7. 24. 16:54

1. Command

git fetch --all
git reset --hard origin/master
git pull origin master

2. 순서

  1. push 충돌 발생 시 원경 저장소로부터 fetch을 진행한다.
  2. Local 저장소에서 hard reset을 사용하여 충돌 전 상태로 되돌린다.
  3. 이후 원격저장소 pull을 통해서 버전을 맞추고 다시 push을 진행한다.

 


+  충돌의 원인은 다양하기 때문에 위의 방법으로 모두 해결이 안 될 수도 있다.