Git 다운받기 (Linux, Mac, Windows)

Linux, Mac, Windows 주요 운영 체제에 Git을 설치하는 방법을 단계별로 소개합니다. 몇 분 안에 Git을 다운받고, 프로젝트 관리와 협업을 위한 첫걸음을 시작하세요.
이예은's avatar
Jan 12, 2024
Git 다운받기 (Linux, Mac, Windows)

Git 다운받기

Linux에 설치하기

Linux에서 패키지로 Git을 설치할 때는 보통 각 배포판에서 사용하는 패키지 관리 도구를 사용하여 설치해요.
$ sudo dnf install git-all
 
Ubuntu등의 데비안 계열 배포판에서는 apt 를 사용해요.
$ sudo apt install git-all // dnf 대신 apt 사용
(다른 Unix 배포판에 설치를 원한다면 http://git-scm.com/download/linux 에서 확인 가능해요.)
 

Mac에 설치

Mac에 Git을 설치하는 방법 중에는 Xcode Command Line Tools를 설치하는 방법이 가장 쉬워요. Mavericks(10.9)부터는 Terminal에 단지 처음으로 'git’을 실행하는 것으로 설치가 시작돼요. 'git’이 설치돼 있지 않으면 설치하라고 안내해 줘요.
$ git --version // git이 설치되어 있다면 설치된 git 버전을 알 수 있어요.
git 버전 확인하기
git 버전 확인하기
(2024.1.12 기준 git version 2.43.0)
 
만약 Git이 시스템에 설치되어 있지 않은 경우, 설치할 수 있도록 안내 메시지가 뜰 거예요.
좀 더 최신 버전이 필요하면 바이너리 인스톨러로 설치할 수 있어요. macOS용 Git 인스톨러는 Git 웹사이트에서 관리하고 있으며 http://git-scm.com/download/mac 에서 내려받아요.
 
'GitHub for Mac’을 설치하는 방법도 있어요. 'GitHub for Mac’은 http://mac.github.com에서 내려받을 수 있어요. 물론 CLI 커스텀도 가능해요.
notion image
 

Windows에 설치하기

Windows에 Git을 설치하는 방법에는 여러 가지가 있어요.
공식 배포판은 Git 웹사이트에서 내려받을 수 있어요. Download for Windows 깃 공식 문서를 통해 다운로드가 가능해요. 자신의 PC 환경과 맞는 인스텔러를 다운받으면 돼요.
notion image
해당 프로젝트는 'Git for Windows’인데, Git 자체와는 다른 별도의 프로젝트예요. 자세한 정보는 https://git-for-windows.github.io/에서 확인 가능해요.
 
자동화된 설치 방식은 Git Chocolatey 패키지를 통해 이용할 수 있어요. 패키지는 커뮤니티에 의해 운영되는 프로그램인 점이기 때문에 위에 공식 배포판을 이용한 다운로드를 권장해요.
 
Windows에서도 Git을 사용하는 또 다른 방법으로 'GitHub Desktop’을 설치하는 방법이 있어요.
이 인스톨러는 CLI와 GUI를 모두 자동으로 설치해줘요. 설치하면 Git을 Powershell에서 바로 사용할 수 있어요. 인증정보(Credential) 캐싱과 CRLF 설정까지 잘 작동해요. 인증정보 캐싱과 토큰 관리는 Git 사용자라면 쓰게 될 필수 기능들인데, 다음 포스팅에서 설명해드릴게요.
윈도우용 'GitHub Desktop’도 맥과 동일하게 GitHub Desktop 웹사이트에서 내려받을 수 있어요. (Github 윈도우로 해당 페이지를 접속하면 자신의 PC 프로세서 단위에 맞는 응용 프로그램 버전이 떠요.)
 
✔️ 참고!
Windows에서 32비트인지 64비트인지 확인하는 방법은 프롬포트를 이용해서 간단하게 확인할 수 있어요.
프롬포트를 열고 아래 명령어를 입력하면 출력된 텍스트 중에 System Type줄에서 확인할 수 있어요.
systeminfo
 

 
 
🔽 아래에서 뉴스레터를 구독하고, IT커리어 팁을 쉽게 받아 보세요!
Share article
Subscribe Newsletter
Stay connected for the latest news and insights.
RSSPowered by inblog