[git] git 설치 및 사용하는 방법
Hello. #{Somebody}
Git으로 형상관리 하기
처음 개발을 배우기 시작했을 때, “Git을 써야 한다”는 이야기를 수도 없이 들었습니다.
그런데 막상 써보려면 너무 어렵고 낯설기만 했습니다.
하지만 조금만 배워보면 Git은 팀 프로젝트는 물론, 혼자서 작업할 때도 정말 유용한 도구라는 것을 느끼게 되었습니다.

Git은 개발 중 변경된 파일들을 기록하고, 이전 버전으로 돌아가거나 여러 명이 동시에 작업한 내용을 충돌 없이 합칠 수 있게 도와주는 도구입니다. 말 그대로 코드의 ‘버전 관리기’입니다.
Git 설치
Git은 대부분의 운영체제에서 쉽게 설치할 수 있습니다.
- Windows: Git for Windows에서 설치
- macOS: 터미널에서 brew install git
- Linux: 배포판에 따라 sudo apt install git 또는 sudo yum install git
설치가 끝났다면, 다음 명령어로 사용자 정보를 등록합니다:
git config --global user.name "홍길동"
git config --global user.email "gildong@example.com"
Git 기본 흐름
Git은 작업을 몇 가지 단계로 나누어 관리합니다. 이 과정을 이해하면 Git이 갑자기 친숙하게 느껴질 수 있습니다.
단계 | 설명 | 명령어 예시 |
Working Directory | 실제 작업 중인 파일들이 있는 공간 | 수정 및 생성 등 직접 작업 |
Staging Area | Git에게 “이 파일을 저장할 거야”라고 알려주는 단계 | git add 파일명 |
Repository | 실제로 변경 내용이 저장되는 Git 공간 | git commit -m "메시지" |
저장소 만들고 Git으로 연결해보기
처음 프로젝트에 Git을 연결하는 방법은 아주 간단합니다. 폴더를 하나 만들고, 그 안에서 아래와 같이 명령어를 입력 :
git init
그러면 .git이라는 숨겨진 폴더가 생성되며, 해당 폴더는 이제 Git의 추적 대상이 됩니다.
이후 파일을 하나 추가하고, Git에 저장해보겠습니다.
echo "Hello Git" > hello.txt
git add hello.txt
git commit -m "처음 커밋"
GitHub와 연결해서 원격 저장소로 올리기
Git은 내 컴퓨터 안에서만 사용하는 것이 아니라, GitHub 같은 원격 저장소와 함께 쓰면 더욱 강력해집니다. 예를 들어, GitHub에 저장소를 만든 뒤 이렇게 연결할 수 있습니다:
git remote add origin https://github.com/username/repo.git
git push -u origin main
다른 사람들과 함께 협업하거나, 백업 용도로도 Git을 활용할 수 있습니다.
Git을 제대로 쓰기 위한 팁 몇 가지
Git은 배우면 배울수록 더 많은 기능이 있다는 걸 알게 됩니다. 하지만 꼭 전부 알 필요는 없습니다. 아래는 실무에서 자주 쓰이는 명령어 몇 가지입니다:
상황 | 명령어 |
변경된 파일 보기 | git status |
이전 커밋 내역 보기 | git log |
이전 상태로 되돌리기 | git checkout 파일명 또는 git reset |
브랜치 만들고 이동하기 | git checkout -b 브랜치명 |
다른 브랜치와 병합하기 | git merge 브랜치명 |
그럼 즐거운 개발 되세요!🚀😉
Bye. #{Somebody}