Git

[Git] Git 버전관리 장점, 특징

챌링킴 2021. 5. 29. 16:40
반응형

1) Git이란?

버전관리 시스템의 한 종류

 

2) 버전관리
여러 파일을 하나의 버전으로 묶어 관리하는 것

3) 버전 관리 시스템의 종류


1. 클라이언트-서버 모델
하나의 중앙 서버로 여러 클라이언트들이 각자 필요한 데이터만 가져와서 작업을 하고,

다시 중앙 서버로 보내어 통합하는 방식 (CVS, Subversion=SVN)

2. 분산 모델
하나의 중앙 서버가 존재하지만 여러 클라이언트들은 각자의 컴퓨터 저장소에 전체 사본을 가지고 작업하는 방식(Git)

4) Git의 장점
- 동시에 작업하는 사람들과 소스코드를 주고받을 필요가 없음
- 같은 파일을 여러명이 동시에 병렬 개발이 가능
- 변동 과정을 체계적으로 관리할 수 있고, 언제든지 지난 시점의 버전으로 되돌릴 수 있음
- 인터넷이 연결되지 않은 곳에서도 개발을 진행할 수 있으며, 중앙 서버의 데이터가 유실되어도 다시 복구할 수 있음

 

 

 

 

 

 

반응형

'Git' 카테고리의 다른 글

[Git] GitHub Pages 만들기  (0) 2021.06.20
[Git] GitHub 이용하기  (0) 2021.05.29
[Git] Git 설치하기  (0) 2021.05.29