SW/리눅스

Debian 9 : Git 설치하는 방법, 예제, 명령어

얇은생각 2020. 12. 7. 07:30
반응형

이 튜토리얼에서는 Debian 9에 Git을 설치하고 구성하는 방법을 보여 줍니다.

Git은 많은 오픈 소스 및 상업 프로젝트에서 사용되는 세계에서 가장 인기 있는 분산 버전 제어 시스템입니다. 이를 통해 코드 변경 사항을 추적하고 이전 단계로 되돌아가며 분기를 만들고 동료 개발자와 협업할 수 있습니다.

Git는 원래 Linux 커널의 생성자인 Linus Torvalds에 의해 개발되었습니다.

이 튜토리얼은 Debian 9에서 테스트되었지만 이전의 Debian 버전과도 함께 작동해야 합니다.

 

 

Debian 9 : Git 설치하는 방법, 예제, 명령어

 

 

필수 구성 요소

이 튜토리얼을 계속하기 전에 sudo 권한을 가진 사용자로 로그인했는지 확인합니다.

 

 

 

Apt와 함께 Git을 설치

Git을 설치하는 가장 쉽고 권장되는 방법은 Debian의 기본 리포지토리에 있는 적절한 패키지 관리 도구를 사용하는 것입니다. 최신 버전의 Git를 설치하려면 이 자습서의 원본에서 Git 설치 섹션으로 이동합니다. 

다음 단계에서는 Debian 시스템에 Git을 설치하는 방법을 보여 줍니다.

 

01. 패키지 인덱스를 업데이트합니다. 

새 패키지를 설치하기 전에 항상 적절한 패키지 인덱스를 업데이트해야 합니다.

sudo apt update

 

02. Git를 설치합니다. 

목록이 업데이트되면 다음 명령을 실행하여 Git를 설치합니다.

sudo apt install git

 

03. Git 설치를 확인합니다.

설치를 확인하려면 다음 명령을 입력하여 Git 버전을 인쇄합니다.

git --version

# git version 2.11.0

 

위의 출력에서 볼 수 있듯이 Git 버전 2.11.0을 성공적으로 설치했습니다. 이제 이 튜토리얼의 Configure Git 섹션으로 이동하여 설치를 완료할 수 있습니다.

 

 

 

소스에서 Git 설치

또 다른 설치 옵션은 최신 Git 버전을 설치하고 빌드 옵션을 사용자 지정할 수 있도록 소스에서 Git를 컴파일하는 것이지만 적절한 패키지 관리자를 통해 Git 설치를 유지할 수는 없습니다.

다음 단계를 계속하기 전에 먼저 Debian 시스템에 Git을 구축하는 데 필요한 패키지를 설치해야 합니다.

sudo apt update
sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip

 

종속성이 설치되면 브라우저를 열고 GitHub에 있는 Git 프로젝트의 미러로 이동하여 .tar.gz로 끝나는 최신 릴리스 링크 주소를 복사합니다.

 

Debian 9 : Git 설치하는 방법, 예제, 명령어 2

 

이 기사를 쓸 당시, 최신 안정형 Git 버전은 2.18.0입니다.

소스 파일을 저장하는 공통 위치인 /usr/src 디렉토리에서 Git 소스를 다운로드하고 다음 디렉토리로 변경합니다.

cd /usr/src/

 

wget 명령을 사용하여 아카이브 파일을 git.tar.gz로 다운로드합니다.

sudo wget https://github.com/git/git/archive/v2.18.0.tar.gz -O git.tar.gz

 

다운로드가 완료되면 다운로드한 파일의 압축을 풀고 다음을 입력하여 git 소스 디렉토리로 전환합니다.

sudo tar -xf git.tar.gz
cd git-*

 

이제 다음 두 명령을 입력하여 Git를 컴파일하고 설치할 수 있습니다.

sudo make prefix=/usr/local all
sudo make prefix=/usr/local install

  

설치가 완료되면 설치된 Git 버전을 인쇄할 다음 명령을 입력하여 확인합니다.

git --version

# git version 2.18.0

 

나중에 최신 버전으로 업그레이드하려면 설치 프로세스를 반복해야 합니다.

 

 

 

Git 구성

Git가 설치되었으므로 Git 커밋 이메일 및 사용자 이름을 설정하는 것이 좋습니다.

git config --global user.name "Your Name"
git config --global user.email "youremail@yourdomain.com"

 

다음 명령을 사용하여 변경 사항을 확인할 수 있습니다.

git config --list

# user.name=Your Name
# user.email=youremail@yourdomain.com

 

구성 설정은 ~/.gitconfig 파일에 저장됩니다.

# ~/.gitconfig

[user]
    name = Your Name
    email = youremail@yourdomain.com

 

Git 구성을 다른 방법으로 변경하려면 git config 명령을 사용하거나 손으로 ~/.gitconfig 파일을 편집할 수 있습니다.

반응형