Ubuntu 18.04에 Git 설치 방법

Ubuntu 18.04에 Git 설치 방법

2022-06-01 last update

9 minutes reading Git Ubuntu 18.04 Open Source
이 강좌의 초기 버전은 Brennen Bearnes 에서 작성되었다.

소개


버전 제어 시스템은 현대 소프트웨어 개발에서 점점 불가능하거나 부족하다. 왜냐하면 버전 제어는 원본 코드 단계에서 소프트웨어를 추적할 수 있기 때문이다.변경 사항을 추적하여 이전 단계로 복구하고 분기하여 파일과 디렉터리의 대체 버전을 만들 수 있습니다.
현재 가장 유행하는 버전 제어 시스템 중 하나는 Git이다.많은 프로젝트의 파일이 Git 저장소에 저장되어 있는데 GitHub, GitLab, Bitbucket 등 사이트는 소프트웨어 개발 프로젝트의 공유와 협업을 추진하는 데 도움이 된다.
이 가이드에서는 Ubuntu 18.04 서버에 Git를 설치하고 구성하는 방법을 보여 줍니다.우리는 어떻게 두 가지 다른 방식으로 소프트웨어를 설치하는지 소개할 것입니다. 당신의 구체적인 수요에 따라 모든 방식이 각자의 장점을 가지고 있습니다.

선결 조건


이 강좌를 완성하기 위해서는 Ubuntu 18.04 서버에 sudo 권한이 있는 비root 사용자가 있어야 합니다.이 설정을 실현하는 방법을 알고 싶으면 우리manual initial server setup guide나 우리automated script를 실행하십시오.
서버와 사용자를 설정하면 시작할 수 있습니다.

기본 패키지를 사용하여 Git 설치


Ubuntu의 기본 저장소는 Git를 빠르게 설치할 수 있는 방법을 제공합니다.이러한 저장소를 통해 설치된 버전은 현재 사용 가능한 최신 버전보다 오래된 버전일 수 있습니다.최신 버전이 필요하면 이 강좌의 next section 로 이동하여 원본 코드에서 Git를 설치하고 컴파일하는 방법을 알아보십시오.
우선, apt 패키지 관리 도구를 사용하여 로컬 패키지 인덱스를 업데이트합니다.업데이트가 완료되면 Git를 다운로드하여 설치할 수 있습니다.
  1. sudo apt update
  2. sudo apt install git
다음 명령을 실행하여 Git가 제대로 설치되어 있는지 확인합니다.
  1. git --version
Output
git version 2.17.1
Git 설치에 성공하면 이 강좌의 Setting Up Git 섹션으로 이동하여 설치를 완료할 수 있습니다.

소스 코드에서 Git 설치


Git를 설치하는 더 유연한 방법은 원본 코드에서 소프트웨어를 컴파일하는 것이다.이것은 더 오래 걸리며 패키지 관리자를 통해 유지보수되지 않지만, 최신 버전을 다운로드할 수 있고, 사용자 정의를 원한다면, 포함된 옵션을 제어할 수 있습니다.
시작하기 전에 Git에 의존하는 소프트웨어를 설치해야 합니다.기본 저장소에서 사용할 수 있으므로 로컬 패키지 인덱스를 업데이트하고 패키지를 설치할 수 있습니다.
  1. sudo apt update
  2. sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
필요한 종속성이 설치되어 있으면 다음 URL을 통해 필요한 Git 버전을 액세스할 수 있습니다Git project’s mirror on GitHub.
https://github.com/git/git
여기서부터 master 지점에 있는지 확인하십시오.태그 링크를 클릭하고 원하는 Git 버전을 선택합니다.후보 버전 (rc로 표시됨) 을 다운로드할 이유가 없으면, 이 버전들이 불안정할 수 있으므로 최대한 피하십시오.

그런 다음 페이지 오른쪽에서 클론 또는 다운로드 버튼을 클릭한 다음 ZIP 다운로드를 마우스 오른쪽 버튼으로 클릭하고 링크 주소 .zip 를 복사합니다.

Ubuntu 16.04 서버로 돌아가 tmp 디렉터리로 이동하여 임시 파일을 다운로드합니다.
  1. cd /tmp
거기에서 wget 명령을 사용하여 복사된 zip 파일 링크를 설치할 수 있습니다.파일에 새 이름을 지정합니다: git.zip.
  1. wget https://github.com/git/git/archive/v2.18.0.zip -O git.zip
다운로드한 파일의 압축을 풀고 다음 내용을 입력하여 생성된 디렉터리로 이동합니다.
  1. unzip git.zip
  2. cd git-*
이제 다음 두 명령을 입력하여 패키지를 만들고 설치할 수 있습니다.
  1. make prefix=/usr/local all
  2. sudo make prefix=/usr/local install
설치에 성공하려면 git --version 를 입력하고 현재 설치된 Git 버전에 대한 출력을 지정해야 합니다.
현재 Git가 설치되어 있습니다. 더 높은 버전으로 업그레이드하려면 저장소를 복제한 다음 구축하고 설치할 수 있습니다.클론 작업에 사용할 URL을 찾으려면 project’s GitHub page 에서 원하는 분기 또는 태그로 이동하여 오른쪽에 있는 클론 URL을 복사합니다.

본문을 작성할 때 관련 URL은 다음과 같습니다.
https://github.com/git/git.git
홈 디렉토리로 변경하고 방금 복사한 URL에서 사용git clone:
  1. cd ~
  2. git clone https://github.com/git/git.git
이것은 현재 디렉터리에 새 디렉터리를 만들 것입니다. 이 디렉터리에서 패키지를 재건하고 이전 버전을 다시 설치할 수 있습니다.새 버전으로 이전 버전을 덮어씁니다.
  1. cd git
  2. make prefix=/usr/local all
  3. sudo make prefix=/usr/local install
이 작업을 완료하면 Git 버전이 최신 버전인지 확인할 수 있습니다.

Setting Up Git


현재 Git가 설치되어 있으며 전송 메시지에 올바른 정보가 포함되도록 구성해야 합니다.
이것은 git config 명령을 사용하여 실현할 수 있다.구체적으로 말하자면, 우리는 우리의 이름과 이메일 주소를 제공해야 한다. 왜냐하면 Git는 이 정보를 우리가 제출할 때마다 끼워 넣기 때문이다.다음 내용을 입력하여 이 정보를 계속 추가할 수 있습니다.
  1. git config --global user.name "Your Name"
  2. git config --global user.email "[email protected]"
다음 내용을 입력하여 설정한 모든 구성 항목을 볼 수 있습니다.
  1. git config --list
Output
user.name=Your Name user.email=[email protected] ...
입력한 정보는 Git 구성 파일에 저장되며 다음 텍스트 편집기를 사용하여 파일을 수동으로 편집할 수 있습니다.
  1. nano ~/.gitconfig
~/.gitconfig 내용
[user]
  name = Your Name
  email = [email protected]
많은 다른 옵션을 설정할 수 있지만, 이것은 필요한 두 가지 기본 옵션입니다.이 단계를 건너뛰면 Git를 커밋할 때 경고가 표시될 수 있습니다.수정 정보를 사용하여 제출한 것을 수정해야 하기 때문에 더 많은 작업을 가져왔습니다.

결론


이제 Git가 설치되어 시스템에서 사용할 수 있습니다.
Git 사용 방법에 대한 자세한 내용은 다음 기사와 시리즈를 참조하십시오.
  • How To Use Git Effectively
  • How To Use Git Branches
  • An Introduction to Open Source