더북(TheBook)

12.7.5 자동 해결

이전의 충돌 해결 유형은 rerere 기능을 사용하여 기록했습니다. 방금 발생한 문제가 동일한 유형으로 나타난다면, 깃은 기존에 기록한 rerere 정보를 참조하여 코드를 자동으로 수정할 것입니다.

충돌을 해결한 로그 기록을 확인합니다.

infoh@DESKTOP MINGW64 /e/git-rerere (master)

$ git log --graph 커밋 기록

* commit eb528657153e566fd126d8ed2c02c82d47685093 (HEAD -> master)

|\ Merge: 240deb0 9a5faec

| | Author: hojin <infohojin@gmail.com>

| | Date: Wed Feb 20 16:16:35 2019 +0900

| | solve comflict

| |

...

rerere 기능을 실행하려고 이전의 병합 커밋을 강제로 삭제합니다.

infoh@DESKTOP MINGW64 /e/git-rerere (master)

$ git reset --hard HEAD^ 커밋 삭제

HEAD is now at 9b9ac61 world->study

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.