더북(TheBook)

3.1 버전 비교하기

커밋은 각 버전의 변경 사항을 포함합니다. 여러분이 앞으로 개발할 프로젝트는 수많은 커밋이 쌓여 만들어진다고 했었죠.

 

여러분이 웹 서비스를 개발하는 과정에서 커밋이 1,000개 정도 쌓였다고 가정해 봅시다. 여기서 1,000번째 커밋이 995번째 커밋에 비해 무엇이 달라졌는지 어떻게 알 수 있을까요? 그리고 995번째 커밋은 300번째 커밋에 비해 무엇이 달라졌는지 어떻게 알 수 있을까요?

 

깃을 이용하면 각 커밋의 변경 사항을 쉽게 비교할 수 있습니다. 이 절에서는 이를 실습해보며 알아보겠습니다. 그 전에, 우선 초기 설정을 해봅시다. 지난 장을 가볍게 복습한다는 마음으로 따라 해보세요.

 

1 소스트리에 로컬 저장소를 만들고, 그 안에 test.txt라는 빈 파일을 만듭니다.

 

그림 3-1 | 로컬 저장소와 test.txt 파일 만들기

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