이 튜토리얼에서는 CentOS 7에 Git의 설치 및 기본 구성에 대해 설명합니다.
Git은 수십만 개의 프로젝트에서 사용되고 있는 가장 인기 있는 버전 제어 시스템입니다. Git을 사용하면 코드 변경 사항을 추적하고, 이전 단계로 되돌리며, 여러 지점에서 동시에 작업하고, 동료 개발자와 협업할 수 있습니다.
Git는 원래 Linux 커널의 생성자인 Linus Torvalds에 의해 개발되었습니다.
이 문서를 작성할 때 현재 버전의 Git는 기본 CentOS 7 리포지토리는 1.8.3으로 구식입니다.
최신 버전의 Git(v2.18)를 설치하는 가장 쉬운 방법은 Wandisco 리포지토리의 yum 패키지 관리 도구를 사용하여 설치하는 것입니다.
또 다른 옵션은 소스에서 Git를 컴파일하여 최신 Git 릴리스를 설치하고 빌드 옵션을 사용자 지정할 수 있습니다. 그러나 yum 패키지 관리자를 통해 Git 설치를 업데이트할 수 없습니다.
필수 구성 요소
이 튜토리얼을 계속하기 전에 루트 또는 sudo 권한을 가진 사용자로 로그인했는지 확인합니다.
CentOS 7에 Git 설치
다음 단계에 따라 CentOS 7 시스템에 최신 Git 버전을 설치합니다.
01. 첫 번째 단계는 Wandiscisco GIT 리포지토리를 활성화하는 것입니다. 이렇게 하려면 텍스트 편집기를 열고 /etc/yum.repos.d/ 디렉토리에 wandisco-git.repo라는 새 YUM 저장소 구성 파일을 생성합니다.
sudo nano /etc/yum.repos.d/wandisco-git.repo
#/etc/yum.repos.d/wandisco-git.repo
[wandisco-git]
name=Wandisco GIT Repository
baseurl=http://opensource.wandisco.com/centos/7/git/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
다음을 사용하여 리포지토리 GPG 키를 가져옵니다.
sudo rpm --import http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
02. 리포지토리가 추가되면 다음 명령을 실행하여 최신 버전의 Git를 설치합니다.
sudo yum install git
03. 설치를 확인하려면 Git 버전을 인쇄할 명령을 아래에 입력합니다.
git --version
출력은 아래와 비슷합니다. 즉, Git 버전 2.18.0이 CentOS 시스템에 성공적으로 설치되었음을 의미합니다.
git version 2.18.0
04. 이제 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 > 리눅스' 카테고리의 다른 글
Ubuntu 18.04 : Ruby를 설치하는 방법, 예제, 명령어 (0) | 2020.11.23 |
---|---|
Ubuntu 18.04 : 구글 크롬 웹 브라우저를 설치하는 방법, 예제, 명령어 (1) | 2020.11.22 |
Ubuntu 18.04 : PostgreSQL를 설치하는 방법, 예제, 명령어 (0) | 2020.11.20 |
Ubuntu 18.04 : OpenCV를 설치하는 방법, 예제, 명령어 (0) | 2020.11.19 |
Linux : 사용자를 나열하는 방법, 예제, 명령어 (0) | 2020.11.18 |