GIT4 - Reset & Revert

git revert

수업소개

revert가 동작하는 방법을 살펴보고, 충돌이 일어났을 때 어떻게 처리하는지 알려드립니다. 

 

 

 

강의1

revert가 무엇인지 이론적으로 살펴봅시다. 

 

 

 

강의 2

revert를 해봅시다!

 

 

 

강의 3

충돌이 일어나는 이유를 알아봅시다.

 

 

 

강의 4 

충돌을 해결합시다!

 

 

 

댓글 미션

revert가 무엇인지, revert를 하는 과정에서 왜 충돌이 발생하는지 설명해보세요. 

댓글

댓글 본문
  1. 아롱범
    특정 버전의 작업 내용을 이번 버전의 내용로 되돌린 버전을 만드는 과정을 revert라 합니다.
    되돌려리려는 특정 버전의 작업 내용 부분이 현재 버전의 작업 내용과 맞지 않을 경우 충돌이 발생하게 되며, 이 같은 경우 사용자가 원하는 방향으로 직접 수정 해 주어야 합니다.
    revert에서는 되돌리려는 버전을 base로 하여 3-way merge가 진행됩니다.
  2. 폭스킴
    revert: reset과 달리 되돌리면서, 잘못된 작업도 commit으로 남겨두고 싶을 때 사용(협업할 때 reset보다 안전)
    revert할 때 현재 버전과 되돌리려는 버전, 그 사이 버전을 3-way merge 방식으로 동작하는데, 세 버전의 차이가 있으면 충돌이 발생
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기