facebook twitter hatena line google mixi email

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登録

  1. linux/sshインストール [ショートカット]をみて設定
  2. 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