IntelliJ1 Git 의 Lifecycle 과 IntelliJ IDEA, CLI(Command Line Interface)에서 살펴보기 버전 관리 (Version Control System) 로컬 버전 관리 (Local VCS) 중앙집중식 버전 관리 (Centralized VCS) - 파일이 서버에 있고, 서버에서 동작이 이루어짐 분산 버전 관리 시스템 (Decentralized VCS) - 파일이 로컬에 있고, 로컬에서 동작이 이루어짐 Git 의 특징 파일이 달라지지 않으면 관심이 없음 이전 상태에 대한 링크만 저장함 데이터를 스냅샷의 스트림 처럼 취급함 Git 의 무결성 데이터를 저장하기 이전에 Checksum 을 구함 이를 통해 데이터를 관리 필수 매우 중요한 것임 이게 없으면 파일, 디렉터리 변경이 불가 체크섬은 SHA-1 해시로 만들어짐 40자, 16진수 문자열 Modified Staging Area 에 파일을 Stage 하여 .. 2020. 1. 12. 이전 1 다음