버젼관리 (Version Control)은 디저털 세상에서 연구실 수첩이다. 버젼관리는 전문가가 자신이 한것과 다른 사람과 협업한 것을 기록하고 관리하기 위해서 사용하는 것이다. 모든 대형 소프트웨어 개발 프로젝트는 버젼관리에 의존하며, 대부분의 프로그래머는 작은 일에도 또한 사용한다. 단지 소프트웨어만 그런 것이 아니다. 책 (본 프로젝트도 여기에 포함된다.), 논문, 작은 데이터세, 시간에 따라 변하고 공유될 필요가 있는 어느 것이나 버젼관리 시스템에 저장될 수 있고 되여야 한다.