码迷,mamicode.com
首页 > 其他好文 > 详细

Centos6.4 搭建Git服务器 (最简单的方法)

时间:2014-08-04 21:12:07      阅读:264      评论:0      收藏:0      [点我收藏+]

标签:style   color   使用   os   io   文件   问题   ar   

  1. 下载 git-1.8.2.tar.gz
  2. tar -zvxf git-1.8.2.tar.gz
  3. cd git-1.8.2.2
  4. sudo make prefix=/usr/local/git all
  5. sudo make prefix=/usr/local/git install

git –version 查看版本

以上是服务器安装。

下面是建库。

  1. centos服务器上建库及测试

    mkdir /git

    cd /git

    git –bare init //建立空仓库 git 

    ssh-keygen (建本地的密钥)

    :会在/root/.ssh产生2个加密文件.其中id_rsa.pub是我们要用到的。

     

     

  2. 在centos建客户端测试

    cd /tmp

    mk upgit

    cd upgit

    git init

    建立n个新文件

    git add *  ##将所有文件加入git 监控  

    git commit -m "你的提交说明" ##提交

    git remote add origin root@127.0.0.1:/git  ##(这里是将远程git服务器命名成origin,方便以后使用,名字随便改) 。如果提示已经存在remote ,git remote rm origin

    git push origin master 上传分支。 ##完成。

     

     

     

     

  3. 如果上面没问题,就可以在window pc端建仓库。(用git bash

    运行git bash

    出现窗口式:

    $ ssh-keygen   ##生成加密钥,将新文件id_rsa.pub的字符内容追加到服务器的/root/.ssh/id_rsa.pub的尾部。没这步,服务器会拒绝提交。

    $ cd /f ##f

    $ mkdir f/git

    $ cd /f/git

    $ git clone root@127.0.0.1:/git /f/git  ##输入root密码,此时取得库文件

$ls

Base.sh check.py #库中的列表,目录列表

你现在可以修改文件或新增文件操作。

  1. $ git commit -a -m "你的提交说明"
  2. $ git remote add origin root@127.0.0.1:/git
  3. $ git push origin master 上传分支。
  4. ===== ========
  5. 注:文中使用的是root用户和权限,如果按上流程走通。记得要修改用户。

     

     

     

Centos6.4 搭建Git服务器 (最简单的方法),布布扣,bubuko.com

Centos6.4 搭建Git服务器 (最简单的方法)

标签:style   color   使用   os   io   文件   问题   ar   

原文地址:http://www.cnblogs.com/ylong52/p/3890742.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!