2023년 1월 1일
08:00 AM
Buffering ...

최근 글 👑

GIT (1) GIT의 특징과 장점

2024. 8. 6. 20:28ㆍProgramming Language/GIT

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