더북(TheBook)

2 버전을 되돌리기 어렵다

 

파일을 단순히 덮어쓰거나 다른 이름으로 저장하는 방식으로는 과거 특정 시점으로 파일을 되돌리기도 쉽지 않습니다. 가령 우리가 개발할 웹 사이트에서 다음과 같이 옆 메뉴의 디자인을 변경했다고 합시다.

 

그림 1-4 | 웹 사이트 디자인 수정 전과 후

 

디자인을 변경하는 과정에서 소스 코드 파일 곳곳을 수정하거나 삭제했을 것입니다. 하지만 이때 수정한 코드에 문제가 생겼거나 사용자 반응이 영 좋지 않은 등 여러 문제로 이전의 모습으로 되돌려야 하는 상황이 생길 수 있습니다. 만일 파일을 단순히 덮어썼거나 다른 이름으로 저장하는 방식으로 변경 내역을 관리했다면 파일의 어느 부분이 삭제됐고, 어느 부분을 어떻게 되돌려야 할지 파악하기 어려울 것입니다. 다시 말해, 이전으로 되돌리기가 어려워집니다.

 

그림 1-5 | 소스 코드 수정 전과 후

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