[Git] git pull 시 merge 오류 발생했을 때 강제로 덮어쓰는 방법
2022. 7. 20. 20:18
형상관리/Git
해결 방법 Repository에서 최신 커밋 정보를 가져와서 강제로 HEAD를 옮긴 후 저장하기 1️⃣ git pull을 하기 위해서 깃허브의 repository에서 커밋 정보를 확인 --all 옵션을 통해 모든 정보를 확인 $ git fetch --all 2️⃣ git reset을 통해 head를 최신 커밋을 가리키게 하기 --hard 옵션은 강제로 head를 옮기는 것 $ git reset --hard origin/master 3️⃣ git pull을 통해 가져온 정보를 저장 이전 코드와 상관 없이 최신 커밋을 덮어 씌우기 $ git pull