Git을 설치하고 사용자 정보를 설정하는 전 과정을 실제 명령어와 함께 실습합니다. 맥북 기본 Git이 있더라도, 이 시리즈에서는 이후 관리와 업데이트를 쉽게 하기 위해 Homebrew 버전을 기준으로 진행합니다.
이 글에서 할 것
- Homebrew로 Git 설치하기
- Git이 제대로 설치되었는지 확인하기
- 사용자 이름과 이메일 설정하기
- 설정이 제대로 되었는지 확인하기
시작하기 전에 확인할 것
필요한 것:
- iTerm2
- 이름과 이메일 주소
소요 시간: 약 5분
이전 가이드: Git 시리즈 1편: Git이 뭔가요?
Step 1: Git 설치
Homebrew로 설치
brew install git
이미 설치되어 있다면 최신 상태 여부만 알려줍니다.
버전 확인
git --version
예상 출력:
git version 2.39.5
💡 참고: 맥북 기본 Git이 있더라도, 학습 흐름은 brew install git 기준으로 맞춰 두는 편이 이후 설명과 재설치가 훨씬 깔끔합니다.
Step 2: 사용자 정보 설정
Git은 누가 변경했는지 기록하기 위해 사용자 정보가 필요합니다.
이름 설정
git config --global user.name "홍길동"
예상 출력: (아무것도 출력되지 않음 = 성공)
이메일 설정
git config --global user.email "[email protected]"
예상 출력: (아무것도 출력되지 않음 = 성공)
⚠️ 중요: GitHub 가입할 때 사용한 이메일과 동일하게 설정하세요!
설정 확인
git config --list
예상 출력:
user.name=홍길동
[email protected]
Step 3: 추가 설정
기본 에디터 설정
Git에서 텍스트 입력이 필요할 때 (예: 커밋 메시지 작성) 사용할 에디터를 설정합니다.
git config --global core.editor vim
기본 브랜치 이름 설정
새 저장소를 만들 때 기본 브랜치 이름을 main으로 설정합니다.
git config --global init.defaultBranch main
설정 파일 직접 확인
cat ~/.gitconfig
예상 출력:
[user]
name = 홍길동
email = [email protected]
[core]
editor = vim
[init]
defaultBranch = main
설치가 잘 되었는지 확인
설정 완료 테스트:
# 버전 확인
git --version
# 설정 목록 확인
git config --list
# 특정 설정 확인
git config user.name
git config user.email
정상 출력 예시:
git version 2.39.5
user.name=홍길동
[email protected]
core.editor=vim
init.defaultbranch=main
홍길동
[email protected]
핵심 명령어 정리:
| 명령어 | 설명 |
|---|---|
git --version |
버전 확인 |
git config --global user.name "이름" |
이름 설정 |
git config --global user.email "이메일" |
이메일 설정 |
git config --list |
설정 목록 확인 |
자주 생기는 실수
실수 1: "command not found: git"
해결:
brew install git
실수 2: 설정이 저장되지 않아요
해결:
# ~/.gitconfig 파일 권한 확인
ls -la ~/.gitconfig
# 파일이 없으면 직접 생성
touch ~/.gitconfig
실수 3: 이메일을 변경하고 싶어요
해결:
git config --global user.email "새이메일@example.com"
실수 4: 이름에 공백이 있을 때
잘못된 예:
git config --global user.name 홍 길 동 # 오류!
올바른 예:
git config --global user.name "홍 길 동"
실수 5: 설정을 되돌리고 싶어요
해결:
# 특정 설정 삭제
git config --global --unset user.name
# 모든 설정 삭제 (주의!)
rm ~/.gitconfig
여기까지 했으면 성공
완료 기준:
-
git --version으로 Git 설치 확인 -
user.name설정 완료 -
user.email설정 완료 -
git config --list로 설정 확인 -
~/.gitconfig파일 확인
설정 과정 요약:
# 1. 버전 확인
git --version
# 2. 사용자 정보 설정
git config --global user.name "홍길동"
git config --global user.email "[email protected]"
# 3. 추가 설정
git config --global core.editor vim
git config --global init.defaultBranch main
# 4. 설정 확인
git config --list
cat ~/.gitconfig
추천 다음 단계:
- GitHub 계정 만들기 (아직 없다면)
- 설정한 이메일로 GitHub 가입 확인
- 다음 편에서 실제 저장소 만들기
다음 편 안내
Git 설치와 기본 설정을 완료하셨다면, 이제 실제 저장소를 만들고 첫 커밋을 해봅시다.
Git 시리즈 3편: 저장소 만들고 첫 커밋하기에서는 git init으로 저장소를 만들고, git add와 git commit으로 첫 버전을 기록하는 방법을 실습합니다.
💬 댓글
이 글에 대한 의견을 남겨주세요