취미와 밥줄사이

[Git] 버전관리란? 본문

Tools/Git & GitHub

[Git] 버전관리란?

취미와 밥줄사이 2021. 10. 12. 00:02

 

버전 관리란?


  • 버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다.
  • 실제로 거의 모든 컴퓨터 파일의 버전을 관리할 수 있다.
  • VCS를 사용하면 각 파일을 이전 상태로 되돌릴 수 있고, 프로젝트를 통쨰로 이전 상태로 되돌릴 수 있다.
  • 시간에 따라 수정 내용을 비교해 볼 수 있고, 누가 문제르 일으켰는지도 추적할 수 있고, 누가 언제 만들어낸 이슈인지도 알 수 있다.
  • VCS를 사용하면 파일을 잃어버리거나 잘못 고쳤을 때도 쉽게 복구할 수 있다.

로컬 버전 관리


로컬 버전 관리

 

중앙집중식 버전 관리


중앙집중식 버전 관리

 

분산 버전 관리 시스템


 

 

REFERENCE


https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-%EB%B2%84%EC%A0%84-%EA%B4%80%EB%A6%AC%EB%9E%80%3F

 

Git - 버전 관리란?

1.1 시작하기 - 버전 관리란? 이 장에서 설명하는 것은 Git을 처음 접하는 사람에게 필요한 내용이다. 먼저 버전 관리 도구에 대한 이해와 Git을 설치하는 방법을 설명하고 마지막으로 Git 서버를 설

git-scm.com