Git은 리누스 토르발스가 개발한 분산 버전 관리 시스템(Distributed Version Control System)입니다.
Git은 소프트웨어 개발에서 소스 코드의 변경사항을 추적하고 여러 개발자 간의 협업을 가능하게 하는 도구입니다. 중앙 집중식 버전 관리 시스템과 달리, 각 개발자의 로컬 저장소가 전체 히스토리를 포함하는 완전한 저장소 역할을 합니다.
프로젝트의 모든 파일과 히스토리를 담고 있는 디렉토리
특정 시점의 프로젝트 스냅샷
독립적인 개발 라인
두 개 이상의 브랜치를 합치는 과정
# 저장소 초기화 git init # 파일 스테이징 git add filename.txt # 커밋 생성 git commit -m "커밋 메시지" # 상태 확인 git status # 히스토리 확인 git log