Linux(CentOS)にgit環境構築
環境
CentOS 6.6 ※VMWare git 2.10.0
手順
yumからインストールすると古いバージョンになるらしいのでソースからインストールします。
依存ライブラリをインストール
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker
https://www.kernel.org/pub/software/scm/git/
から再診バージョンのURLを取得してダウンロード
cd /usr/local/src/ wget https://www.kernel.org/pub/software/scm/git/git-2.10.0.tar.gz
解凍
tar xzf git-2.10.0.tar.gz cd git-2.10.0
make prefix=/usr/local all make prefix=/usr/local install
インストール確認
git --version git version 2.10.0
mkdir -p /var/git-repo/ chmod 777 -R /var/git-repo/
リポジトリ作成
mkdir /var/git-repo/hoge_project.git cd /var/git-repo/hoge_project.git git init --bare chown -R username:username /var/git-repo/hoge_project.git
ここまではサーバーでの作業
引き続き、ローカルでの作業。
リポジトリをclone
$ git clone ssh://username@192.168.10.112/var/git-repo/hoge_project.git