Git 설치 참고
파일의 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템
파일을 이전 상태로 되돌릴 수 있다
프로젝트를 통째로 이전 상태로 되돌릴 수 있다
시간에 따라 수정 내용을 비교해볼 수 있다
누가 문제를 일으켰는지도 추적할 수 있다
누가 언제 만들어낸 이슈인지도 알 수 있다
⇒ 파일을 잃어버리거나 잘못 고쳤을 때도 쉽게 복구할 수 있다.
대부분의 경우 디렉토리로 파일을 복사하는 방법을 사용한다(백업)
→ 그러나, 디렉토리를 지워버리거나 실수로 파일을 잘못 고치거나 잘못 복사할 수도 있다.