CentOS 6, Git 원격 저장소 생성하기

원격 저장소에 Git 설치하기

# 기본 설치된 1.7.1 버전을 제거
$ yum remove git

# IUS 저장소를 추가
$ rpm -Uvh https://centos6.iuscommunity.org/ius-release.rpm

# IUS 저장소에서 2.12.2 버전 설치
$ yum --enablerepo=ius install git2u

# 설치된 Git 버전 확인
$ git --version
git version 2.12.2

# 언어셋으로 UTF-8 지정 
$ export LESSCHARSET=utf-8

원격 저장소 생성하기

$ cd /opt
$ mkdir git
$ cd git

# /opt/git/some-project.git 경로로 Git 원격 저장소를 새로 생성
$ git init --bare some-project.git

로컬 저장소에서 원격 저장소로 clone 및 push하기

$ git config --global user.email "jsonobject@gmail.com"
$ git config --global user.name "jsonobject"

# 앞서 원격 생성한 저장소를 clone
$ git clone 계정@원격지주소:/opt/git/some-project.git

$ cd some-project

# 작업한 파일을 로컬 저장소에 반영
$ git add .

$ git commit -m "Initial commit."

# 원격 저장소에 push
$ git push origin master

참고 글

저작자 표시 비영리 동일 조건 변경 허락
신고