LainyZine: 프로그래머 가이드 🐣

맥에서 Git 설치하는 방법(인텔, 애플 실리콘 공통)

VCS는 프로그래밍 언어로 작성된 소스 코드를 관리하는 도구로, 코드를 수정하고 그 내용을 커밋하면 변경사항들을 모두 기록해둡니다. Git은 VCS 중에서도 가장 인기 있기 있는 분산 VCS 소프트웨어로 오픈소스로 개발되고 있습니다. 현재 윈도우, 맥, 리눅스 등 메이저 OS를 모두 지원하고 있습니다.

이 글에서는 맥에서 Git을 설치하는 방법을 소개합니다. 아래 내용은 인텔 맥과 애플 실리콘 공통입니다.

명령어 라인 도구로 맥에서 Git을 설치하는 방법

맥(macOS)에는 기본적으로 Git이 설치되어있지 않습니다. 하지만 허무할 정도로 간단히 설치할 수 있습니다. 먼저 응용 프로그램 디렉터리에서 터미널(Terminal.app) 앱을 찾아 실행해주세요. 응용 프로그램 > 유틸리티 디렉터리에 있습니다. iTerm2를 사용해도 무방합니다.

터미널을 실행합니다

터미널에서 git을 실행합니다.

$ git
xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.

아직 git이 설치되어있지 않다면 이런 메시지가 나타납니다. Git은 Xcode.app에 포함되어있기 때문에 앱 스토어에서 Xcode를 설치해도 무방합니다만, 명령어 라인 도구(command line developer tools)만 설치해도 Git을 사용할 수 있습니다. 메시지와 함께 아래와 같은 창이 하나 실행됩니다.

명령어 라인 개발자 도구 설치를 진행합니다

정말 친절하죠? 설치 버튼을 누르면 명령어 라인 도구 설치를 바로 진행합니다. 만약 위와 같은 팝업이 뜨지 않는다면 다음 명령어를 실행해주세요.

$ xcode-selecet --install
사용자 계약에 대한 안내가 나타납니다

사용권 계약 팝업이 나타납니다. Git을 설치하려면 오른쪽 하단의 동의 버튼을 클릭합니다.

명령어 라인 도구 설치를 진행중입니다

기다리면 소프트웨어 설치가 진행됩니다. 용량이 수백MB에 달해서 다운로드 및 설치 시간은 조금 걸리는 편입니다.

명령어 라인 도구(Command Line Tools)에는 git 이외에도 빌드 관련 도구와 프로그래밍 언어를 포함해 개발과 관련된 다양한 소프트웨어들이 포함되어있습니다. 이에 대한 좀 더 자세한 내용은 다음 글을 참고해주세요.

설치가 끝나면, git 명령어를 실행해서 설치가 된 것을 확인해봅니다. 2021년 8월 현재 설치되는 버전은 2.30.1 버전입니다.

$ git --version
git version 2.30.1 (Apple Git-130)

Homebrew로 맥에서 최신 버전 Git을 설치하는 방법

Git 공식 웹 사이트에서는 Git의 최신 버전을 확인하거나 다운로드 받을 수 있습니다. 2021년 8월 현재 최신 버전은 6월에 릴리스된 2.32.0입니다. 명령어 라인 도구에 포함된 버전은 2.30.1로 최신 버전은 아닙니다.

Git 공식 웹사이트에서 최신 버전을 확인할 수 있습니다

Git 공식 웹사이트에서도 안내하는, 맥에서 최신 버전 Git을 사용하는 가장 쉬운 방법은 맥 용 패키지 매니저 Homebrew를 사용하는 방법입니다. 그럼 커맨드라인 도구를 설치하지 않고, Homebrew로 Git을 설치하면 되는 거 아닌가 하는 생각이 들 수도 있습니다. 하지만 Homebrew를 설치할 때도 커맨드라인 도구가 필요합니다. 😅

Homebrew 최신 버전은 다음 명령어로 설치할 수 있습니다. 최신 설치 명령어는 변경될 수 있으므로 공식 페이지를 참고해주세요. 설치 방법은 크게 다르지 않지만 애플실리콘 맥을 사용하는 경우 아래 글도 참고해주세요. 설치되어있는 경우 brew install 단계로 바로 넘어가주세요.

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

이제 brew install로 패키지를 설치할 수 있습니다. 다음 명령어로 최신 버전 Git을 설치할 수 있습니다.

$ brew install git
...
Emacs Lisp files have been installed to:
  /opt/homebrew/share/emacs/site-lisp/git
==> Summary
🍺  /opt/homebrew/Cellar/git/2.32.0_1: 1,517 files, 42.6MB

설치가 끝나면 다시 git --version을 실행해봅니다.

$ git --version
git version 2.30.1 (Apple Git-130)

앗, 2.30.1이 출력됩니다. 이는 PATH 문제로 터미널 앱을 재실행하고 테스트하면 정상적으로 2.32.0(혹은 설치하는 시점의 최신 버전)이 출력될 것입니다.

$ git --version
git version 2.32.0

여기까지 맥에서 Git을 설치하는 방법에 대해서 알아보았습니다.

팁: 터미널을 재실행해도 최신 버전 Git이 확인되지 않는 경우

터미널을 재실행해도 최신 버전 Git이 아니라면, 아래 명령어를 실행하고 터미널을 종료 후 재실행하고 테스트해보시기 바랍니다.

$ brew unlink git && brew link git
LainyZine은 쿠팡 파트너스 활동에 따른 수수료를 제공받습니다.