在linux上搭建git服务器

在网上搜索了一些linux上搭建git服务器的文章,并搭建完成

主要步骤我就不一一熬述了。

推荐一篇比较简单的文章。

http://developer.51cto.com/art/201507/483448.htm

下面主要谈按照这个文章去搭建的过程中碰到的一些问题,首先说明下,不是人家的文章写的有问题,而是我自身的一些linux基础问题。

  1. 首先是apt-get安装git的问题,这个命令不是linux所有系统通用的,我用的是CentOS release 6.5,可以使用

    sudo yum install git

    不同linux安装套件可能命令存在差异,这个自行去对比差别。

  2. 照着上面的文章步骤走,clone出现了问题,报了一大堆的权限问题,还是不了解linux的问题啊。

    权限问题这个链接里有比较多的方案:
    http://www.songyawei.cn/content/1490

  3. 成功clone之后,在客户端新建了一个test.txt文件,写 了一行内容”my first commit”。结果push又报了错

    Unable to create '/usr/local/git/sample.git/refs/heads/master.lock': Permission denied

    这个问题是在修改文件拥有者的时候犯了点小错误,有关于git的权限或者拥有问题,我们将权限赋予git指定用户,务必在命令中加上-R,进行递归的持续更改,也即连同子目录下的所有文件、目录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值