Git/linuxインストール
提供: 初心者エンジニアの簡易メモ
gitインストール
# yum install git
以下エラーが出た場合
No package git available.
vi /etc/yum.repos.d/rpmforge.repo [rpmforge] name = Red Hat Enterprise $releasever - RPMforge.net - dag mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge enabled = 0 gpgcheck = 0
yum --enablerepo=rpmforge install git
rsa登録
- linux/sshインストール [ショートカット]をみて設定
- github管理画面から公開rsakey設定
リポジトリ構築
# mkdir -p /var/git/test.git # cd /var/git/test.git # git --bare init --shared Initialized empty shared Git repository in /var/git/test.git/ # chown user1:user1 -R .
クライアント側から上記リポジトリへコミット
$ cd /var/www/html/test $ git init $ echo testdesu > test.txt $ git add test.txt $ git commit -m "first commit" $ git remote add origin ssh://user1@domain1/var/git/test.git $ git push origin master Counting objects: 3, done.
管理ソース最新へ
$ git pull ssh://user1@domain1/var/git/test.git
==fatal: The remote end hung up unexpectedlyエラーが出た時
git push origin master --force