포스트

[GitHub 100일 챌린지] Day 22 - Git 설치하기 (Mac/Linux)

[GitHub 100일 챌린지] Day 22 - Git 설치하기 (Mac/Linux)

100일 챌린지 Day 22 - Mac과 Linux에서 Git을 설치합니다

배울 내용

  1. Mac에서 Git 설치하기
  2. Linux에서 Git 설치하기
  3. 설치 확인하기

Topic1. Mac에서 Git 설치

macOS는 여러 방법으로 Git을 설치할 수 있습니다.

방법 1: Homebrew (권장)

Homebrew = Mac 패키지 관리자

해보기:

1
2
3
4
5
6
7
8
9
10
11
# 1. Homebrew 설치 여부 확인
brew --version

# 2. 없다면 Homebrew 먼저 설치
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 3. Git 설치
brew install git

# 4. 버전 확인
git --version

장점:

1
2
3
✅ 최신 버전 설치
✅ 쉬운 업데이트 (brew upgrade git)
✅ 다른 개발 도구와 통합

방법 2: Xcode Command Line Tools

해보기:

1
2
3
4
5
6
7
# 1. 터미널 열기 (Cmd + Space → Terminal)
# 2. Git 명령어 입력
git --version

# 3. 팝업 나타나면 "설치" 클릭
# 4. 설치 완료 후 버전 확인
git --version

출력 예시:

1
git version 2.39.2 (Apple Git-143)

특징:

1
2
3
✅ 간단한 설치
❌ Apple 버전 (약간 오래됨)
❌ 업데이트 느림

방법 3: 공식 설치 파일

해보기:

1
2
3
4
1. git-scm.com/download/mac 방문
2. .dmg 파일 다운로드
3. 실행 후 설치
4. 터미널에서 git --version 확인

Mac 설치 확인

터미널에서 확인:

1
2
3
4
5
6
7
8
# 버전 확인
git --version

# Git 경로 확인
which git

# 설정 확인
git config --list

출력 예시:

1
2
git version 2.43.0
/usr/local/bin/git

결과: Mac에서 Git이 성공적으로 설치됩니다


Topic2. Linux에서 Git 설치

Linux 배포판별로 설치 방법이 다릅니다.

Ubuntu/Debian

해보기:

1
2
3
4
5
6
7
8
# 1. 패키지 목록 업데이트
sudo apt update

# 2. Git 설치
sudo apt install git -y

# 3. 버전 확인
git --version

출력 예시:

1
git version 2.34.1

Fedora/RHEL/CentOS

Fedora (최신):

1
2
sudo dnf install git -y
git --version

CentOS/RHEL (구버전):

1
2
sudo yum install git -y
git --version

Arch Linux

해보기:

1
2
sudo pacman -S git
git --version

소스에서 설치 (최신 버전)

필요한 경우만:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 1. 의존성 설치 (Ubuntu)
sudo apt install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

# 2. 소스 다운로드
cd /tmp
wget https://github.com/git/git/archive/v2.43.0.tar.gz

# 3. 압축 해제
tar -zxf v2.43.0.tar.gz
cd git-2.43.0

# 4. 컴파일 및 설치
make prefix=/usr/local all
sudo make prefix=/usr/local install

# 5. 확인
git --version

Linux 설치 확인

기본 확인:

1
2
3
4
5
6
7
8
# 버전
git --version

# 경로
which git

# 도움말
git --help

설정 확인:

1
git config --list

결과: Linux에서 Git이 설치되고 작동합니다


Topic3. 설치 확인하기

모든 OS에서 공통으로 확인할 사항입니다.

기본 명령어 테스트

해보기:

1
2
3
4
5
6
7
8
9
10
11
12
# 1. 버전 확인
git --version

# 2. 도움말
git --help

# 3. 기본 설정 보기
git config --list

# 4. Git 경로
which git  # Mac/Linux
where git  # Windows

Git 명령어 자동완성

Bash (Linux/Mac):

1
2
# ~/.bashrc 또는 ~/.bash_profile에 추가
source /usr/share/bash-completion/completions/git

Zsh (Mac 기본):

1
2
# ~/.zshrc에 추가
autoload -Uz compinit && compinit

테스트:

1
2
git <Tab><Tab>
# Git 명령어 자동완성 목록 표시

에디터 설정 (선택)

기본 에디터 변경:

1
2
3
4
5
6
7
8
# VS Code
git config --global core.editor "code --wait"

# Vim
git config --global core.editor "vim"

# Nano (간단)
git config --global core.editor "nano"

컬러 출력 활성화

해보기:

1
git config --global color.ui auto

효과:

1
2
3
4
Git 출력에 컬러 추가:
- 추가: 초록색
- 삭제: 빨간색
- 변경: 노란색

문제 해결

명령어 없음 오류:

1
2
3
4
5
# Linux
sudo apt install git

# Mac
brew install git

권한 오류:

1
2
3
4
5
# sudo 사용
sudo apt install git

# 또는 사용자를 sudo 그룹에 추가
sudo usermod -aG sudo $USER

구버전 설치됨:

1
2
3
4
# PPA 추가 (Ubuntu)
sudo add-apt-repository ppa:git-core/ppa
sudo apt update
sudo apt install git

해보기: 종합 확인하기

1
2
3
4
5
6
7
8
9
10
11
# 1. 버전 확인
git --version

# 2. 도움말 보기
git help

# 3. 설정 확인
git config --list

# 4. 자동완성 테스트
git <Tab>

결과: Git이 완전히 설치되고 작동하는 것을 확인합니다


정리

완료 체크:

  • Mac 또는 Linux에 Git을 설치했다
  • git –version으로 확인했다
  • 기본 명령어를 테스트했다

OS별 설치 방법:

1
2
3
4
5
6
7
8
9
Mac:
✅ Homebrew (권장)
✅ Xcode Command Line Tools
✅ 공식 .dmg

Linux:
✅ apt (Ubuntu/Debian)
✅ dnf/yum (Fedora/RHEL)
✅ pacman (Arch)

설치 후 확인:

1
2
3
git --version
which git
git config --list

다음 단계:

1
2
3
4
⭐ Day 23: Git 초기 설정 (필수!)

사용자 이름과 이메일 설정이
반드시 필요합니다.

다음: Day 23 - Git 초기 설정

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.