1 ) GIT 이란 ?
GIT (깃) 은 2005년 리눅스 커널 개발자인 리누스 토르발스가 처음 개발한 파일의 변경 사항을 추적하고
여러 명의 사용자들 간 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다.
즉 , 여러 명의 사용자가 하나의 개발 프로젝트에 참여할 시 코드와 파일을 관리할 때 사용된다.
(참고 : https://git-scm.com/about GIT 공식 메뉴얼)
2 ) GIT의 장점
1. 가볍고 빠르다
SVN (SUBVERSION) : 중앙시스템에서 여러 사용자가 접속해 코드 공유
GIT : 다른 사용자와 코드를 공유할 때만 중앙서비스 접속
2. 데이터 무결성을 보장한다
Git이 사용하는 데이터 모델은 프로젝트의 모든 비트의 암호화 무결성을 보장한다. 모든 파일과 커밋은 다시 체크아웃할 때 체크성 commit ID(16진수) 가 같으면 구성이 같다는 것이다. 사용자가 넣은 정확한 비트 외에는 Git에서 아무것도 꺼내는 것이 불가능하다.
3. 인터넷 연결이 불가해도 개발을 진행 가능하다.
728x90
'Programming Language > GIT' 카테고리의 다른 글
GIT (2) GIT의 환경 설정과 저장소 생성 (0) | 2022.12.01 |
---|