더북(TheBook)

9.3.4 병합 취소

리버트를 이용하여 병합한 커밋을 취소할 수 있습니다. 리셋은 방금 전 실행한 병합만 삭제합니다. 하지만 리버트는 시간이 지난 후에도 과거의 병합을 선택하여 취소할 수 있습니다.

실습을 위해 menu 브랜치를 다시 병합하겠습니다. 병합 메시지 입력창이 뜨면 메시지를 입력하고 저장합니다.

infoh@DESKTOP MINGW64 /e/gitstudy09 (master)

$ git merge menu 병합

Auto-merging menu.htm

Merge made by the ‘recursive’ strategy.

menu.htm | 6 +++++-

1 file changed, 5 insertions(+), 1 deletion(-)

그리고 master 브랜치의 코드를 수정하고 커밋합니다. menu7을 다시 등록하겠습니다.

infoh@DESKTOP MINGW64 /e/gitstudy09 (master)

$ code menu.htm VS Code 실행

code.htm

<ul>

<li>menu1

<ul>

<li>menu1-1</li>

</ul>

</li>

<li>menu2</li>

<li>menu3</li>

<li>menu4</li>

<li>menu5</li>

<li>menu6</li>

<li>menu7</li>

</ul>

infoh@DESKTOP MINGW64 /e/gitstudy09 (master)

$ git commit -am “menu7” 등록 및 커밋

[master da4d8e4] menu7

1 file changed, 1 insertion(+)

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