ABOUT

성능과 운영 안정성을 함께 끌어올리는 개발자입니다.

92% Positional Error Reduction
79% p95 Latency Improvement
90%+ Long Tasks Reduction

2022.02 · 한국장학재단

우수 멘티

한국장학재단 사회 리더 대학생 멘토링 IT

2022.10 · 동작구청

우수 인재상

동작구청 우수 SW 인재

2025.05 · (주) 그랩

프로그래밍 우수상

(주) 그랩 우수 프로그램 개발

2025.05 · AWSKRUG

AWS한국사용자모임 발표

AI agent 스크립트 튜닝 관련 발표

ComputerScience

Development

Engineering

Trouble Shooting

GUESTBOOK

첫 마음부터
함께 나누는 온기

방명록 작성하러 가기

SUBSCRIBE

최신소식을
편하게 만나보세요.

설치

 
 

Git

사용할꺼면
설치해야 되잖아

What ?

설치

💡 Git을 사용하려면 우선 설치해야 한다.

💡 패키지 설치, 인스톨러, 소스코드를 통해 설치 할 수 있습니다.


How ?

패키지 설치

💡 "Linux" 에 설치
// Red Hat 계열의 리눅스 (예: Fedora, RHEL, CentOS)
$ sudo dnf install git-all
// Debian 계열의 리눅스 배포판 (예: Ubuntu, Debian).
$ sudo apt install git-all

💡 다른 Unix 배포판 설치 시 http://git-scm.com/download/linux  

 
인스톨러 설치

💡 MAC 설치

 "
Xcode Command Line Tools" 를 통해서 설치합니다.

$ git --version

 http://git-scm.com/download/mac 에서 최신 macOS용 Git 인스톨러를 통해 설치할 수 있습니다.

 

Redirecting…

 

git-scm.com

http://mac.github.com에서 'GitHub for Mac’을 설치하는 법도 있습니다.

 

GitHub Desktop | Simple collaboration from your desktop

 

github.com


💡 Windows 설치
http://git-scm.com/download/win에서 Git for Windows’를 설치할 수 있습니다.

 

Redirecting…

 

git-scm.com

 

 GitHub Desktop 웹사이트에서 'GitHub Desktop’을 설치할 수 있습니다.

 

GitHub Desktop | Simple collaboration from your desktop

 

github.com


 
소스코드 설치

💡 가장 최신 버전의 경우 소스코드로 설치하는 것이 좋습니다.
// dnf 을 사용하는 Fedora등의 시스템
$ sudo dnf install dh-autoreconf curl-devel expat-devel gettext-devel \
  openssl-devel perl-devel zlib-devel

// apt-get 이 있는 데비안 계열 시스템
$ sudo apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev \
  gettext libz-dev libssl-dev
// 문서를 다양한(doc, html, info) 형식 추가 시
// 주의: RHEL 계열 사용자는 EPEL 저장소를 켜고 docbook2X 패키지를 다운로드
$ sudo dnf install asciidoc xmlto docbook2X
$ sudo apt-get install asciidoc xmlto docbook2x
// 데비안 계열 시스템이면 install-info 패키지도 설치필요
$ sudo apt-get install install-info
// RPM을 사용하는 Fedora나 비슷한 시스템을 사용한다면 getopt 패키지도 설치
// 데비안 계열 시스템은 X
$ sudo dnf install getopt
$ sudo apt-get install getopt
// Fedora/RHEL/RHEL 계열일 시 추가 설치
$ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi

 

설치 후 

💡  Kernel.org(https://www.kernel.org/pub/software/scm/git)에서 설치 합니다.

      사이트에서 설치 시 배포 시그너처가 있어서 내려받은 것을 검증할 수 있습니다.

💡 GitHub에 있는 미러(https://github.com/git/git/releases)에서 설치 할 수 도 있습니다.

 

💡  컴파일 후 설치

$ tar -zxf git-2.0.0.tar.gz
$ cd git-2.0.0
$ make configure
$ ./configure --prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info
// Git 소스코드를 받아 수정하는 명령어
$ git clone git://git.kernel.org/pub/scm/git/git.git

 


728x90