CentOS release 6.3 (Final)
git version 1.7.12
git version 1.7.12
¡ƒCƒ“ƒXƒg[ƒ‹Žè‡
1. gitƒT[ƒoƒCƒ“ƒXƒg[ƒ‹
2. ƒT[ƒo‘¤Ý’è
3. ƒNƒ‰ƒCƒAƒ“ƒg‘¤‘€ì
4. cloneŠm”F
rpm -Uvh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
RHEL6—p‚Ìrpmforge‚ðyum‚̃Šƒ|ƒWƒgƒŠæ‚Æ‚µ‚Ä“o˜^‚µ‚Ü‚·
yum clean
•K‚¸clean‚µ‚Ä‚‚¾‚³‚¢
yum update
yum install -y gettext
yum install -y git*
emacs ~/.bashrc
ƒtƒHƒAƒOƒ‰ƒ“ƒh‚Å‚ÌŽÀs‚Æ‚È‚è‚Ü‚·
netstat -an | grep 9418
0.0.0.0:9418
9418ƒ|[ƒg‚ðŠJ•ú‚µ‚Ü‚µ‚傤
‚Ü‚½ssh‚Åpush‚·‚é‚Ì‚Å22”Ôƒ|[ƒg‚àŠJ•ú‚µ‚Ü‚µ‚傤
RHEL6—p‚Ìrpmforge‚ðyum‚̃Šƒ|ƒWƒgƒŠæ‚Æ‚µ‚Ä“o˜^‚µ‚Ü‚·
yum clean
•K‚¸clean‚µ‚Ä‚‚¾‚³‚¢
yum update
yum install -y gettext
yum install -y git*
emacs ~/.bashrc
export PATH=$PATH:/usr/local/libexec/git-coregit-daemon
ƒtƒHƒAƒOƒ‰ƒ“ƒh‚Å‚ÌŽÀs‚Æ‚È‚è‚Ü‚·
netstat -an | grep 9418
0.0.0.0:9418
9418ƒ|[ƒg‚ðŠJ•ú‚µ‚Ü‚µ‚傤
‚Ü‚½ssh‚Åpush‚·‚é‚Ì‚Å22”Ôƒ|[ƒg‚àŠJ•ú‚µ‚Ü‚µ‚傤
2. ƒT[ƒo‘¤Ý’è
cd /var/tmp
mkdir test.git
cd test.git
git --bare init --shared
ls -ltr
git—p‚̃tƒ@ƒCƒ‹‚ª¶¬‚³‚¹‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é
touch /git/test.git/git-daemon-export-ok
git‚ðclone‚·‚邽‚ß‚É•K—v‚ȃtƒ@ƒCƒ‹‚ð’u‚«‚Ü‚·
mkdir test.git
cd test.git
git --bare init --shared
ls -ltr
git—p‚̃tƒ@ƒCƒ‹‚ª¶¬‚³‚¹‚Ä‚¢‚邱‚Æ‚ðŠm”F‚·‚é
touch /git/test.git/git-daemon-export-ok
git‚ðclone‚·‚邽‚ß‚É•K—v‚ȃtƒ@ƒCƒ‹‚ð’u‚«‚Ü‚·
3. ƒNƒ‰ƒCƒAƒ“ƒg‘¤‘€ì
mkdir tmp
cd tmp
git init
touch test.txt
git add .
git commit -m "01 commit test"
git remote add origin ssh://root@git_server/git/test.git
git push -u origin master
cd tmp
git init
touch test.txt
git add .
git commit -m "01 commit test"
git remote add origin ssh://root@git_server/git/test.git
git push -u origin master
4. cloneŠm”F
rm -rf /var/tmp/test.git
git clone git://git_server/git/test.git
git clone git://git_server/git/test.git
0 件のコメント:
コメントを投稿