CentOS 7にGitをインストール

Pocket
LinkedIn にシェア
LINEで送る
Facebook にシェア

前の記事でMacbook ProにインストールしたCentOS 7にGitをインストールします。

1.yumでインストール
# yum install git

2.インストールしたGitのバージョンを確認
# git –version
git version 1.8.3.1

3.Git用グループの追加とユーザをグループに追加
# groupadd gitgroup
# usermod -G gitgroup usesr01
# cat /etc/group
gitgroup:x:501:kokozi

4.Git用ディレクトリの作成
# mkdir /var/git
# mkdir /var/git/repository.git

5.リポジトリの作成
# cd /var/git/repository.git/
# git init –bare –shared
Initialized empty shared Git repository in /var/git/repository.git/
# chown -R root:gitgroup /var/git

chownを間違えて「4.Git用リポジトリ」の最後に実行していたら、クライアントからのプッシュ時に「Unable to create master.lock」のエラーとなってしまいました。
よくよくサーバーのディレクトリを見てみると「repository.git」配下のディレクトリのアクセスがrootからのみとなっていたことが原因だったのでchownを「5.リポジトリの作成」の最後(gitの初期化後)にしました。