더북(TheBook)

3 커밋 되돌리기

 

마지막으로 커밋한 내용을 되돌리는 방법에 대해 알아봅시다. 커밋한 내용을 되돌리는 방법에는 크게 두 가지가 있습니다. 바로 revertreset입니다. 하나씩 학습해 봅시다.

 

■ revert

revert는 버전을 되돌리되, 되돌아간 상태에 대한 새로운 버전(커밋)을 만드는 방식입니다. 중요한 점은 기존의 버전은 삭제되지 않는다는 점입니다.

 

이해하기 쉽게 지금까지의 상황을 그림으로 표현해 보겠습니다.

 

그림 3-40 | 버전 다섯 개가 만들어진 상황

 

여기서 여러분은 다섯 번째 버전을 네 번째 버전으로 되돌리고 싶습니다.

 

다섯 번째 버전을 revert하면 다음 그림과 같이 네 번째 버전으로 되돌아간 새로운 여섯 번째 커밋이 만들어집니다. 그림을 보면 첫 번째 버전부터 다섯 번째 버전은 그대로 유지됐음을 알 수 있습니다.

 

그림 3-41 | 다섯 번째 버전 revert

 

이렇게 버전을 되돌리는 방식을 revert라고 합니다.

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