더북(TheBook)

충돌 메시지를 확인해 봅시다. rerere 기능을 활성화한 후 발생한 충돌은 추가 메시지 정보를 같이 표시합니다. 메시지에서 “Recorded preimage for~”를 볼 수 있습니다. 앞으로 해결을 기록한다는 의미입니다.

이제 앞으로는 충돌이 발생하면 rerere status 명령어로 상태를 확인할 수 있습니다.

$ git rerere status

어떤 파일들이 충돌했는지 확인해 볼까요?

infoh@DESKTOP MINGW64 /e/git-rerere (master|MERGING) 충돌

$ git rerere status 상태 확인

hello.htm

기존 status 명령어는 깃 상태를 표시하지만, rerere status 명령어는 충돌 파일들의 정보를 출력합니다. diff 명령어로도 충돌 차이점을 확인할 수 있습니다.

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

$ git rerere diff 커밋 비교

--- a/hello.htm

+++ b/hello.htm

@@ -1,5 +1,5 @@

-<<<<<<<

-<h1>git world</h1>

-=======

+<<<<<<< HEAD

<h1>hello study</h1>

->>>>>>>

+=======

+<h1>git world</h1>

+>>>>>>> feature

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