歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

centOS下暗轉git及gitolite

centOS下暗轉git及gitolite   客戶端:  Java代碼   $ ssh-keygen -t rsa -f ~/.ssh/admin   $ scp ~/.ssh/admin.pub server:/tmp/admin.pub     www.2cto.com   #將公鑰保存到服務器留待後用,server為服務器的IP地址    將adminpub文件上傳到/tmp目錄下    服務器:    安裝git,並查看版本確定裝成功.  Java代碼   $ rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm   $ yum -y install python-setuptools   $ yum -y install git   $ git –version     www.2cto.com   建立用戶和目錄,並設置相應權限  Java代碼   $ mkdir -p /data/git   $ groupadd git   $ useradd -g git -d /data/git/ -s /bin/bash git   $ passwd git   $ chown -R git:git /data/git   $ chmod -R 2755 /data/git/     在剛才建立的用戶主目錄下克隆gitolite(蔣鑫版)  Java代碼   $ su git   $ cd $HOME   $ git clone git://github.com/ossxp-com/gitolite.git   $ exit     創建目錄,執行安裝.  Java代碼   $ cd /data/git/   $ mkdir -p /usr/local/share/gitolite/conf /usr/local/share/gitolite/hooks   $ cd gitolite/src/   $ ./gl-system-install /usr/local/bin /usr/local/share/gitolite/conf /usr/local/share/gitolite/hooks     在專用帳號執行安裝腳本.  Java代碼   $ su – git   $ gl-setup /tmp/admin.pub     客戶端:  Java代碼   $ git clone git@server:gitolite-admin    
Copyright © Linux教程網 All Rights Reserved