반응형
Git은 분산 버전 관리 시스템으로, 소스 코드의 변경 이력을 효과적으로 관리할 수 있도록 도와주는 도구입니다.
쉽게 말하면 Git은 문서 작업의 '타임머신 + 협업 도구'라고 할 수 있습니다. 여러 명이 함께 하나의 문서를 작업하면서, 모든 변경 기록을 저장하고, 언제든 원하는 시점으로 되돌릴 수 있는 기능을 제공합니다.
기능 | 설명 |
분산형 | 중앙 서버 없이도 모든 개발자가 전체 프로젝트 이력을 자신의 컴퓨터에 복제할 수 있음 |
버전 관리 | 파일의 변경 사항을 추적하고, 이전 버전으로 되돌릴 수 있음 |
브랜치 | 실험이나 새로운 기능을 독립적으로 개발할 수 있도록 도와주는 기능 |
협업 | 여러 개발자가 동시에 작업하고 충돌을 최소화할 수 있도록 지원 |
Git을 사용하는 이유
- 이력 추적: 누가, 언제, 무엇을, 왜 수정했는지를 기록
- 협업에 용이: 팀 프로젝트에서 병렬로 작업 가능
- 백업과 복구: 실수로 삭제해도 이전 상태로 복구 가능
- 오픈소스 개발에 필수: GitHub, GitLab 등의 플랫폼과 연동됨
1. https://git-scm.com/downloads 에서 설치파일 다운로드
2. Git 설치
3. 바로가기 만들기
4. Git Bash 실행
'git' 카테고리의 다른 글
[Git] 06. master에서 temp-branch로 이동하기 (0) | 2025.06.07 |
---|---|
[Git] 05. detached HEAD (0) | 2025.06.07 |
[Git] 04. 다른 커밋으로 이동하기 (0) | 2025.06.07 |
[Git] 03. 저장소(Local Repository)에 저장하기 (0) | 2025.06.07 |
[Git] 02. 로컬 저장소 만들기 (0) | 2025.06.07 |