개발자라면 필수로 사용하는 버전 관리 도구인 Git(깃)은 소스코드를 체계적으로 관리하고, 여러 사람이 협업할 수 있도록 돕는 분산형 버전 관리 시스템입니다. 로컬 저장소 기반으로 작동하면서도 원격 저장소와의 연동도 자유로워, 개인 프로젝트부터 대규모 협업 프로젝트까지 널리 활용됩니다. 이 글에서는 Git의 다운로드, 설치 방법과 기본 사용법을 안내합니다.
Git은 리누스 토르발스가 리눅스 커널 개발을 위해 만든 오픈소스 분산형 버전 관리 시스템입니다. 버전 관리 기능 외에도 브랜치 전략, 병합 도구, 충돌 해결 기능 등을 내장하고 있어 코드 변경 이력을 체계적으로 추적하고 관리할 수 있습니다.
✅ 주요 특징 요약
로컬 및 원격 저장소 기반의 분산형 구조
빠른 속도와 강력한 브랜치/병합 기능
GitHub, GitLab, Bitbucket 등 다양한 호스팅 서비스 연동 가능
CLI 중심이지만 GUI 툴도 다양하게 존재(GitKraken, SourceTree 등)
Windows, MacOS, Linux 지원
✅ 설치 절차 안내
포털 검색창에 ‘Git 다운로드’ 입력
공식 사이트(git-scm.com) 접속
[Downloads] 메뉴에서 운영체제 선택 (Windows, MacOS, Linux)
설치 파일(.exe, .dmg 등) 다운로드 후 실행
설치 중 구성 옵션은 기본값 유지 추천 (예: Git Bash 포함 설치)
설치 완료 후 명령 프롬프트 또는 Git Bash에서 확인 가능
✔ 확인 명령어:
git --version
✅ 초기 설정
git config --global user.name "홍길동" git config --global user.email "email@example.com"
✅ 로컬 저장소 생성 및 초기화
mkdir my-project cd my-project git init
✅ 파일 추가 및 커밋
echo "Hello Git" > readme.txt git add readme.txt git commit -m "첫 커밋"
✅ 원격 저장소 연결 및 푸시
git remote add origin https://github.com/username/repo.git git push -u origin master
✅ 변경 내용 확인
git status git log
Git은 로컬과 원격 저장소를 모두 활용할 수 있는 강력한 버전 관리 도구로, 개인 프로젝트의 이력 관리부터 팀 협업까지 폭넓게 활용됩니다. 설치도 간단하고 CLI 기반 사용법도 직관적이어서 초보자도 쉽게 입문할 수 있습니다. 지금 바로 Git을 설치하고, 소스코드를 효율적으로 관리해보세요!