시간을 추적하는 기술.
버전 관리. Version Control. 파일의 변경 이력을 기록하고 관리하는 시스템. Git이 대표적이다.
코드를 쓰다가 실수하면? 버전 관리가 있으면 이전 상태로 되돌릴 수 있다. 누가 언제 무엇을 왜 바꿨는지 모두 기록된다. 협업할 때는 필수다.
커밋(commit)으로 변경사항을 저장하고, 브랜치(branch)로 실험하며, 머지(merge)로 합친다. 충돌(conflict)이 나면 수동으로 해결한다.
새로운 질서 위키의 콘텐츠도 버전 관리할 수 있다. 텍스트 파일로 저장하고, Git으로 추적하면, 모든 수정의 역사가 남는다. 위키가 어떻게 자라났는지 볼 수 있다.