git服务器搭建流程

下载(git-1.6.3.3.tar.gz)并解压,进入git-1.6.3.3目录执行下面步骤:

# ./configure –prefix=/usr/local/git

# make

如果出现错误 ”zlib.h No such file or directory”
zlib.h 包含在 zlibg1-dev中;
openssl/rand.h 包含在 libssl-dev中,系统没装。OK, 安装~,执行

# apt-get install zlib1g-dev libssl-dev

接下重新# make

然后 # make install

好了后,然后在安装git-core,否则在 git init的是会报错
$sudo apt-get install git-core

配置git用户名和邮箱
git config --global user.name "用戶显示的名称"
git config --global user.email "用戶邮件地址"

创建项目文件夹,git初始化
git init

在本地的git仓库"添加一个远程仓库
$git remote add origin git@192.168.0.133:/home/git/project.git/.git

允许远程用户push:
在/home/git/project.git/.git/config 文件里面添加如下代码:
[receive]
denyCurrentBranch = ignore


如果提示:
ssh:connect to host 192.168.0.133 port 22:Connection fefused
也就是ssh联通失败,
则需要安装openssh-server
$sudo apt-get install openssh-server

如果看不到远程服务器提交的文件,可以输入指令:
$git reset --hard

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值