Git은 분산형 버전 제어 시스템의 실질적인 표준으로, 현재 대다수의 개발자가 사용하고 있습니다. 이를 통해 코드 변경 사항을 추적하고 이전 단계로 되돌아가며 분기를 만들고 동료 개발자와 협업할 수 있습니다.
Git는 원래 Linux 커널의 생성자인 Linus Torvalds에 의해 개발되었습니다.
이 튜토리얼에서는 Ubuntu 18.04에 Git을 설치하는 데 필요한 단계를 안내합니다. Ubuntu 16.04와 쿠분투, 리눅스 민트, 초등 OS를 포함한 다른 Ubuntu 기반 배포에도 동일한 지침이 적용됩니다.
필수 구성 요소
이 튜토리얼을 계속하기 전에 루트 또는 sudo 권한을 가진 사용자로 로그인했는지 확인합니다.
apt로 Git 설치
Git를 설치하는 가장 쉽고 권장되는 방법은 Ubuntu의 기본 리포지토리의 적절한 패키지 관리 도구를 사용하여 Git를 설치하는 것입니다. 원본에서 최신 Git 안정적 버전을 설치하려면 이 튜토리얼의 원본 섹션에서 Git 설치로 이동합니다.
다음 단계에 따라 Ubuntu 시스템에 Git을 설치합니다.
01. 패키지 인덱스를 업데이트하는 것부터 시작합니다.
sudo apt update
02. 다음 명령을 실행하여 Git를 설치합니다.
sudo apt install git
03. Git 버전을 인쇄할 다음 명령을 입력하여 설치를 확인합니다.
git --version
당시, Ubuntu 18.04 저장소에서 이용할 수 있는 Git의 현재 버전은 2.17.1입니다.
git version 2.17.1
Ubuntu에 Git을 성공적으로 설치했고 사용하실 수 있습니다.
source로 Git 설치
또 다른 옵션은 소스에서 Git를 컴파일하여 최신 Git 버전을 설치하고 빌드 옵션을 사용자 지정할 수 있습니다. 그러나 적절한 패키지 관리자를 통해 Git 설치를 유지할 수 없습니다.
먼저 Ubuntu 시스템에 Git을 빌드하는 데 필요한 종속성을 설치합니다.
sudo apt update
sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
설치가 완료되면 GitHub에 있는 Git 프로젝트의 미러를 방문하여 .tar.gz로 끝나는 최신 릴리스 링크 URL을 복사합니다.
이 기사를 쓸 당시 최신 안정형 Git 버전은 2.23.0입니다.
소스 파일을 저장하는 공통 위치인 /usr/src 디렉토리에서 Git 소스를 다운로드하고 다음 디렉토리로 변경합니다.
cd /usr/src/
이전에 복사한 링크를 사용하여 파일을 git.tar.gz로 다운로드합니다.
sudo wget https://github.com/git/git/archive/v2.23.0.tar.gz -O git.tar.gz
그런 다음 tar.gz 파일의 압축을 풀고 다음을 입력하여 Git 소스 디렉토리로 변경합니다.
sudo tar -xf git.tar.gz
cd git-*
다음 두 가지 명령을 실행하여 Ubuntu 시스템에 Git을 컴파일하고 설치합니다.
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install
설치를 확인하려면 설치된 Git 버전을 인쇄할 다음 명령을 입력합니다.
git --version
# git version 2.23.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 파일을 편집할 수 있습니다.
'SW > 리눅스' 카테고리의 다른 글
CentOS 7 : Go를 설치하는 방법, 예제, 명령어 (0) | 2020.11.17 |
---|---|
Ubuntu : 설치된 패키지를 나열하는 방법, 예제, 명령어 (0) | 2020.11.16 |
Linux : Rsync 설치, 사용하는 방법, 예제, 명령어 (0) | 2020.11.14 |
CentOS 7 : Hostname 변경하는 방법, 예제, 명령어 (0) | 2020.11.13 |
Linux : Shutdown 종료하는 방법, 예제, 명령어 (0) | 2020.11.12 |